Mine vehicle scheduling method, device and equipment and storage medium
By obtaining and analyzing the status data of mine vehicles in real time and performing intelligent vehicle scheduling, the problems of lagging and inaccurate decision-making in traditional scheduling methods are solved, and the transportation efficiency and resource utilization of mine vehicles are improved.
Patent Information
- Application Number
- CN202411715947.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-27
- Publication Date
- 2025-03-14
AI Technical Summary
The traditional mine vehicle scheduling method relies on manual experience and simple rules, making it difficult to accurately grasp the dynamic information of all vehicles in the mine in real time, resulting in lagging and inaccurate scheduling decisions, affecting vehicle utilization and transportation efficiency.
By performing production configuration for the current working conditions, obtaining working conditions-related data, determining the status of excavators and mine trucks, and then scheduling mine vehicles based on the working conditions, rationally allocating vehicle resources to avoid idleness or excessive use.
Real-time optimization of the card mining matching solution is achieved, saving the idle waiting time of card mining to the greatest extent, improving work efficiency, and improving mining area operation output.
Smart Images

Figure CN119624001A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of vehicle dispatching, and in particular to a mine vehicle dispatching method, device, equipment and storage medium. Background Art
[0002] In mining operations, efficient vehicle dispatching is a key link to ensure smooth production, improve resource mining efficiency and reduce operating costs. With the continuous expansion of mining scale and the increase in operation complexity, the number of vehicles has increased, and transportation tasks have become more diverse. Traditional dispatching methods are increasingly unable to cope with complex production needs.
[0003] Traditional mine vehicle dispatching methods often rely on manual experience and simple rules. Dispatchers make subjective judgments and decisions based on limited information, such as vehicle location, task requirements, and transportation routes.
[0004] However, the existing technology has many limitations. On the one hand, it is difficult for manual dispatchers to accurately grasp the dynamic information of all vehicles in the mine in real time, which easily leads to delayed and inaccurate dispatch decisions, thus affecting the utilization rate and transportation efficiency of vehicles. On the other hand, due to the lack of comprehensive data analysis and optimization algorithm support, the dispatch plan may not be optimal, resulting in resource waste and production delays. Summary of the invention
[0005] The present invention provides a mine vehicle dispatching method, device, equipment and storage medium, which provides a real-time digging card matching solution for mine operation dispatching, saves the idle waiting time of digging cards to the greatest extent, improves the work efficiency of digging cards, and improves the operation output of the mine area.
[0006] According to one aspect of the present invention, a mine vehicle dispatching method is provided, the method comprising:
[0007] Perform production configuration according to the current working conditions and obtain working condition related data based on the configuration information;
[0008] Determine the status of each excavator and each mining truck based on the working condition related data;
[0009] The working status of the current working condition is determined according to the status of each excavator and each mining truck, and mining vehicle scheduling is performed based on the working status.
[0010] Optionally, production is configured according to the current working conditions, including: configuring a production schedule according to the current working conditions and production plan; configuring working face points and row points, and configuring excavator information and mining truck information; configuring a map area through a map electronic fence, wherein the map area includes a working face waiting area, a unloading point operation area, a refueling area, and a maintenance area.
[0011] Optionally, the operating condition related data is obtained based on the configuration information, including: determining each excavator and each mining truck based on the configuration information; and transmitting the operating condition related data back through each excavator and each mining truck at a specified time interval, wherein the operating condition related data includes vehicle speed, engine speed, vehicle position, excavator digging status, and mining machine load status.
[0012] Optionally, the status of each excavator and each mine truck is determined based on working condition related data, including: determining the status of each excavator based on the vehicle position and the excavator digging status, wherein the excavator status includes loading and waiting; determining the status of each mine truck based on the vehicle position, vehicle speed, engine speed and mine truck load status, wherein the mine truck status includes waiting for loading, transportation, unloading, maintenance and refueling.
[0013] Optionally, the working status of the current working condition is determined according to the status of each excavator and each mine truck, including: determining each working face of the current working condition, and taking each working face as the target working face in turn; determining the target excavator state and target mine truck state corresponding to the target working face, and determining the mine truck queue situation according to the target mine truck state; generating the working face situation according to the target excavator state and the mine truck queue situation, and summarizing the situation of each working face as the working situation.
[0014] Optionally, mine vehicle scheduling is performed based on the working situation, including: when the number of waiting vehicles in the mine truck queue is 0, calling an idle mine truck; and sending the working situation to each mine truck for mine vehicle scheduling.
[0015] Optionally, the method further includes: generating vehicle work output and vehicle waiting time according to a specified period; when the vehicle waiting time is greater than a preset threshold, generating optimization suggestions based on the vehicle work output.
[0016] According to another aspect of the present invention, a mine vehicle dispatching device is provided, the device comprising:
[0017] Information configuration module, used to generate configuration information for production configuration according to current working conditions;
[0018] A vehicle status determination module, used to obtain working condition related data based on the configuration information, and determine the status of each excavator and each mining truck according to the working condition related data;
[0019] The vehicle dispatching module is used to determine the working status of the current working condition according to the status of each excavator and each mining truck, and to dispatch mining vehicles based on the working status.
[0020] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:
[0021] at least one processor;
[0022] and a memory communicatively coupled to the at least one processor;
[0023] The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute a mine vehicle scheduling method described in any embodiment of the present invention.
[0024] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement a mine vehicle scheduling method according to any embodiment of the present invention when executed.
[0025] The technical solution of the embodiment of the present invention, by determining the status of excavators and mining trucks, helps to reasonably allocate vehicle resources, avoid idle or overused vehicles, achieve optimal resource utilization, make production arrangements more in line with actual conditions, reduce production delays and resource waste caused by unreasonable configuration, and thus improve the overall production efficiency of the mine. By determining the working conditions of the working conditions, clear and accurate working conditions and vehicle status information can be provided to mine managers, which helps them make reasonable vehicle scheduling and management decisions, and further improve the operation and management level of the mine.
[0026] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0028] Figure 1 is a flow chart of a mine vehicle dispatching method provided according to Embodiment 1 of the present invention;
[0029] Figure 2 is a flow chart of another mine vehicle dispatching method provided according to the second embodiment of the present invention;
[0030] Figure 3 is a structural schematic diagram of a mine vehicle dispatching device provided according to Embodiment 3 of the present invention;
[0031] Figure 4It is a structural schematic diagram of an electronic device for implementing a mine vehicle dispatching method according to an embodiment of the present invention. DETAILED DESCRIPTION
[0032] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0033] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention 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 invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0034] Embodiment 1
[0035] Figure 1 A flowchart of a mine vehicle dispatching method is provided for the first embodiment of the present invention. This embodiment is applicable to the operation and dispatching of mine vehicles. The method can be executed by a mine vehicle dispatching device. The mine vehicle dispatching device can be implemented in the form of hardware and / or software. The mine vehicle dispatching device can be configured in a computer controller. Figure 1 As shown, the method includes:
[0036] S110, performing production configuration according to the current working condition, and acquiring working condition related data based on the configuration information.
[0037] Among them, production configuration refers to the arrangement and setting of various resources required in the production process according to the specific working conditions of the mine to achieve efficient production operations.
[0038] Specifically, in mining production, different working conditions require different production configurations. For example, the appropriate excavator model and quantity are selected based on the geological conditions of the mine, the hardness of the ore, the mining depth and other factors. If the ore is hard, an excavator with greater power and stronger digging force is required. At the same time, the number and load capacity of mining trucks must also be determined based on factors such as the mine's production requirements and transportation distance. Through reasonable production configuration, the performance of the equipment can be matched with the working conditions, improving production efficiency and reducing costs.
[0039] Optionally, production is configured according to the current working conditions, including: configuring a production schedule according to the current working conditions and production plan; configuring working face points and row points, and configuring excavator information and mining truck information; configuring a map area through a map electronic fence, wherein the map area includes a working face waiting area, a unloading point operation area, a refueling area, and a maintenance area.
[0040] Among them, the production schedule is formulated based on the production tasks, equipment performance, working conditions and other factors of the mine, which can guide the production activities of the mine and ensure the smooth completion of the production tasks. The formulation of the production schedule needs to take into account the mining progress, ore reserves, equipment maintenance and other factors of the mine to ensure the continuity and stability of production. The production schedule should include production tasks, production time, equipment arrangement, personnel allocation and other contents.
[0041] In a specific implementation, a suitable working face point can be determined based on the geological conditions, ore reserves, mining progress and other factors of the mine. The working face point should be selected in an area with rich ore reserves, stable geological conditions and low mining difficulty. And a suitable row face point can be determined based on the transportation route of the mine, ore properties, market demand and other factors. The row face point should be selected in an area with convenient transportation, convenient ore stacking and large market demand.
[0042] It should be noted that the model of the excavator should be selected according to the hardness of the ore, the excavation depth, the working radius and other factors; the number of excavators should be determined according to the production task and mining progress. The model of the mining truck should be selected according to the load capacity of the ore, the driving distance, the road conditions and other factors; the number of mining trucks should be determined according to the production task and the transportation volume.
[0043] Specifically, map electronic fence is a method of dividing and managing specific areas using geographic information system technology. Through map electronic fence, different areas of the mine can be divided and managed. Among them, the working face waiting area refers to the area where the excavator is parked while waiting for the working face to be ready. The working face waiting area should be set up in a location close to the working face so that the excavator can enter the working face in time to carry out operations. The unloading point operation area refers to the area where the mine truck carries out unloading operations at the unloading point. The unloading point operation area should be set up near the discharge point so that the mine truck can carry out unloading operations in time. The refueling area refers to the area where the mine vehicle carries out refueling operations. The maintenance area refers to the area where the mine vehicle carries out maintenance operations. The maintenance area should be set up in a location with convenient transportation and complete equipment so that the mine vehicle can carry out maintenance operations in time.
[0044] Optionally, the operating condition related data is obtained based on the configuration information, including: determining each excavator and each mining truck based on the configuration information; and transmitting the operating condition related data back through each excavator and each mining truck at a specified time interval, wherein the operating condition related data includes vehicle speed, engine speed, vehicle position, excavator digging status, and mining machine load status.
[0045] Specifically, the configuration information contains detailed descriptions of various types of equipment in the mine, such as equipment model, number, location, etc. Through the configuration information, each excavator and mining truck can be accurately identified and located. The controller can read the equipment list in the configuration information, which includes the basic information of all excavators and mining trucks. Then, by comparing with the on-site equipment, the actual existence and operating status of each device can be confirmed, so that an accurate equipment ledger can be established, providing a basis for subsequent acquisition of working condition related data. Each excavator and mining truck in the ledger needs to send back working condition related data at specified time intervals.
[0046] S120. Determine the status of each excavator and each mining truck according to the working condition related data.
[0047] Specifically, by analyzing the acquired working condition-related data, the status of each excavator and mining truck can be determined. For example, based on the working time and fuel consumption data of the excavator, it can be determined whether it is in normal working condition and whether there is a risk of failure. Based on the load and driving speed data of the mining truck, it can be determined whether it is fully loaded or speeding.
[0048] S130. Determine the working status of the current working condition according to the status of each excavator and each mining truck, and perform mining vehicle dispatch based on the working status.
[0049] Among them, mine vehicle dispatching refers to the management activities of rationally arranging and directing mining vehicles such as excavators and mining trucks according to the working conditions of the mine in order to achieve the goals of optimizing resource allocation, improving production efficiency, and reducing costs.
[0050] Specifically, by combining the status of each excavator and mining truck, the working status of the current working condition can be determined. For example, if most of the excavators are in normal working condition, but the transportation efficiency of the mining truck is low, it may mean that there is a problem in the transportation link, and it is necessary to optimize the transportation route or increase the number of mining trucks.
[0051] Furthermore, according to the current working conditions, mining vehicles can be dispatched. For example, if the ore output in a certain area is large, but there are not enough transport vehicles, mining trucks from other areas can be deployed. If an excavator fails, spare equipment needs to be arranged in time to take over. Through reasonable vehicle scheduling, the utilization of equipment can be maximized, production efficiency can be improved, and costs can be reduced. For example, according to the production demand and equipment status of different areas, reasonable deployment of mining trucks can avoid empty vehicles and long waiting time, and improve transportation efficiency.
[0052] Optionally, the working status of the current working condition is determined according to the status of each excavator and each mine truck, including: determining each working face of the current working condition, and taking each working face as the target working face in turn; determining the target excavator state and target mine truck state corresponding to the target working face, and determining the mine truck queue situation according to the target mine truck state; generating the working face situation according to the target excavator state and the mine truck queue situation, and summarizing the situation of each working face as the working situation.
[0053] Specifically, in mining operations, different areas may have different mining tasks and working conditions, that is, various working faces. In a certain order, such as starting from an area of the mine, each working face is analyzed in turn and set as the target working face. Each working face has corresponding excavators and mine trucks operating. By monitoring the equipment status, the target excavator status and target mine truck status corresponding to the target working face can be determined. By observing the state changes and position distribution of the mine trucks on the target working face, the queue situation of the mine trucks can be determined. The controller can generate the working face situation based on the target excavator status and the mine truck queue situation, and summarize the working situation of the entire working condition.
[0054] Optionally, mine vehicle scheduling is performed based on the working situation, including: when the number of waiting vehicles in the mine truck queue is 0, calling an idle mine truck; and sending the working situation to each mine truck for mine vehicle scheduling.
[0055] Specifically, when the number of waiting vehicles in the mine truck queue is 0, it indicates that there is no mine truck waiting for loading or unloading at the current working face. Since there is no transport vehicle to transport the excavated ore in time, the work of the excavator will be affected. At this time, the controller can quickly replenish the transportation force by calling the idle mine truck to maintain the continuity of production. By calling the idle mine truck in time, the production stagnation caused by insufficient transportation can be avoided. The controller can continuously monitor the queue of mine trucks at each working face. When it is found that the number of waiting vehicles at a certain working face is 0, the calling mechanism is immediately started to send a calling signal to the idle mine truck. The calling signal can be conveyed to the driver or automatic dispatching system of the mine truck through the wireless communication system. The signal can contain the location information and task requirements of the target working face so that the idle mine truck can go to the required place quickly and accurately. After receiving the calling signal, the idle mine truck goes to the target working face according to the instructions and starts to perform the transportation task.
[0056] In a specific embodiment, the controller can send the working status information to each mine truck through a wireless communication system. The information can be presented to the driver intuitively by means of a digital display screen, a mobile device application, or an on-board communication terminal. The mine truck driver makes corresponding decisions based on the received working status information. For example, if the queue of mine trucks at a certain work face is long, the driver can choose to go to other work faces to perform tasks. By sending the working status to each mine truck, the driver can make more informed decisions based on the global information and improve transportation efficiency.
[0057] Optionally, the method further includes: generating vehicle work output and vehicle waiting time according to a specified period; when the vehicle waiting time is greater than a preset threshold, generating optimization suggestions based on the vehicle work output.
[0058] Specifically, the periodic statistics of the work output and waiting time of mining vehicles are to better understand the efficiency and resource utilization of mining production. The work output of vehicles reflects the output capacity of the mine in a certain period of time, while the waiting time of vehicles reflects the bottlenecks and inefficient links in the production process. By monitoring the two indicators, the overall status of mining operations can be evaluated. The vehicle generation workload is calculated by counting the number of transportations and transportation volume of each mining truck in the cycle. The number of transportations can be obtained by on-board sensors or manual recording, and the transportation volume can be determined based on the vehicle's load and number of transportations. The waiting time of vehicles can be calculated by recording the time when the vehicle is in different states. For example, the time when the mining truck waits for loading at the loading point, the time when it waits for unloading at the unloading point, and the time when it waits in the maintenance area or refueling area. These waiting times are added together to obtain the total waiting time of the vehicle in the cycle.
[0059] Furthermore, the preset threshold is a standard waiting time set according to the production goals and efficiency requirements of the mine. When the vehicle waiting time exceeds the preset threshold, it indicates that there may be problems in the production process and optimization is required. The controller analyzes the vehicle work output data. If the work output is low, it may be that the production vehicle (such as an excavator) cannot work continuously due to the long waiting time of the vehicle. At this time, measures such as increasing the number of transport vehicles, optimizing the transportation route, and improving the efficiency of loading and unloading can be considered. If the work output is high, but the vehicle waiting time is still too long, there may be a bottleneck in the transportation link. At this time, it can be checked whether the equipment at the loading and unloading points is operating normally, whether additional staff is needed, and whether the scheduling algorithm can be optimized to reduce the vehicle waiting time. The generated optimization suggestions can include specific action plans and schedules. For example, adding a certain number of mine trucks in the next few cycles, replanning the transportation route and implementing it within a week, maintaining and upgrading the loading equipment to increase the loading speed, etc. The controller will convey the optimization suggestions to relevant personnel, such as mine managers, dispatchers, and maintenance personnel, so that they can take corresponding measures to make improvements.
[0060] The technical solution of the embodiment of the present invention, by determining the status of excavators and mining trucks, helps to reasonably allocate vehicle resources, avoid idle or overused vehicles, achieve optimal resource utilization, make production arrangements more in line with actual conditions, reduce production delays and resource waste caused by unreasonable configuration, and thus improve the overall production efficiency of the mine. By determining the working conditions of the working conditions, clear and accurate working conditions and vehicle status information can be provided to mine managers, which helps them make reasonable vehicle scheduling and management decisions, and further improve the operation and management level of the mine.
[0061] Embodiment 2
[0062] Figure 2 This is a flowchart of a mine vehicle dispatching method provided in the second embodiment of the present invention. This embodiment adds a specific process of determining the status of each excavator and each mine truck according to the working condition related data on the basis of the above-mentioned first embodiment. Among them, the specific contents of steps S210 and S240 are roughly the same as steps S110 and S130 in the first embodiment, so they will not be repeated in this embodiment. Figure 2 As shown, the method includes:
[0063] S210: Perform production configuration according to the current working condition, and obtain working condition related data based on the configuration information.
[0064] Optionally, production is configured according to the current working conditions, including: configuring a production schedule according to the current working conditions and production plan; configuring working face points and row points, and configuring excavator information and mining truck information; configuring a map area through a map electronic fence, wherein the map area includes a working face waiting area, a unloading point operation area, a refueling area, and a maintenance area.
[0065] Optionally, the operating condition related data is obtained based on the configuration information, including: determining each excavator and each mining truck based on the configuration information; and transmitting the operating condition related data back through each excavator and each mining truck at a specified time interval, wherein the operating condition related data includes vehicle speed, engine speed, vehicle position, excavator digging status, and mining machine load status.
[0066] S220: Determine the status of each excavator according to the vehicle position and the excavator digging status, wherein the excavator status includes loading and waiting.
[0067] Specifically, in mining operations, excavators usually perform excavation and loading operations at the working surface. When the excavator is at the working surface, it means that it is in the working area. If the shovel status is working, it means that the shovel is excavating or loading the excavated materials into the mine truck. This process corresponds to the loading operation link. If the excavator is at the working surface, but the shovel is not performing any action and is in an idle state, it means that the excavator is waiting for the next operation instruction or waiting for the mine truck to arrive at the loading point, etc. At this time, the excavator is in a waiting state.
[0068] In a specific implementation, the positioning system installed on the excavator can determine whether it is at the working surface. At the same time, the sensor is used to monitor the action state of the shovel. When the shovel is detected to have an action signal of excavation or loading, such as a change in the hydraulic system pressure or the angle of the shovel, the system can determine its state as loading. After the positioning system determines that the excavator is at the working surface, if the sensor detects that the shovel has no action signal for a long time or is in a specific parameter range of a static state, the system sets its state to waiting.
[0069] S230, determining the status of each mining truck according to the vehicle position, vehicle speed, engine speed and mining machine load status, wherein the mining truck status includes waiting for loading, transportation, unloading, maintenance and refueling.
[0070] In a specific embodiment, when the mine truck is located in the waiting area of the working face, it means that it is waiting to be loaded with ore. At this time, the vehicle speed is 0, indicating that the vehicle is stationary. The engine speed is not 0, which may be to maintain some basic functions of the vehicle, such as keeping the air conditioner running, but not for driving. The load is 0, indicating that the vehicle has not been loaded with ore. The positioning device on the mine truck is used to determine whether its position is in the waiting area of the working face, and the corresponding data is obtained by the vehicle speed sensor, engine speed sensor and load sensor respectively. When these conditions are met at the same time, the controller will determine the state of the mine truck as waiting for loading.
[0071] In another specific embodiment, the transport state refers to when the mine truck leaves the waiting area of the working face and starts to transport ore, the speed and load are not 0. The transport state corresponds to the process of the mine truck transporting ore from the working face to the unloading point. The positioning system determines that the mine truck is not in the waiting area, the speed sensor detects that the speed is greater than 0, and the load sensor shows that there is a certain load, and the controller will set its state to transport.
[0072] Specifically, when the vehicle position reaches the corresponding unloading point operation area, the controller will set its status to unloading. When the vehicle position reaches the corresponding refueling area, the controller will set its status to refueling. When the vehicle position reaches the corresponding maintenance area, the controller will set its status to maintenance.
[0073] S240: Determine the working status of the current working condition according to the status of each excavator and each mining truck, and perform mining vehicle dispatch based on the working status.
[0074] Optionally, the working status of the current working condition is determined according to the status of each excavator and each mine truck, including: determining each working face of the current working condition, and taking each working face as the target working face in turn; determining the target excavator state and target mine truck state corresponding to the target working face, and determining the mine truck queue situation according to the target mine truck state; generating the working face situation according to the target excavator state and the mine truck queue situation, and summarizing the situation of each working face as the working situation.
[0075] Optionally, mine vehicle scheduling is performed based on the working situation, including: when the number of waiting vehicles in the mine truck queue is 0, calling an idle mine truck; and sending the working situation to each mine truck for mine vehicle scheduling.
[0076] Optionally, the method further includes: generating vehicle work output and vehicle waiting time according to a specified period; when the vehicle waiting time is greater than a preset threshold, generating optimization suggestions based on the vehicle work output.
[0077] The technical solution of the embodiment of the present invention, by determining the status of excavators and mining trucks, helps to reasonably allocate vehicle resources, avoid idle or overused vehicles, achieve optimal resource utilization, make production arrangements more in line with actual conditions, reduce production delays and resource waste caused by unreasonable configuration, and thus improve the overall production efficiency of the mine. By determining the working conditions of the working conditions, clear and accurate working conditions and vehicle status information can be provided to mine managers, which helps them make reasonable vehicle scheduling and management decisions, and further improve the operation and management level of the mine.
[0078] Embodiment 3
[0079] Figure 3 This is a schematic diagram of the structure of a mining vehicle dispatching device provided in Embodiment 3 of the present invention. Figure 3 As shown, the device includes: an information configuration module 310, which is used to generate configuration information for production configuration according to the current working conditions;
[0080] A vehicle state determination module 320, for acquiring working condition related data based on the configuration information, and determining the state of each excavator and each mining truck according to the working condition related data;
[0081] The vehicle dispatching module 330 is used to determine the working status of the current working condition according to the status of each excavator and the status of each mining truck, and to dispatch the mining vehicles based on the working status.
[0082] Optionally, the information configuration module 310 is specifically used to: configure the production schedule according to the current working conditions and production plan; configure the working face points and the row face points, and configure the excavator information and the mining truck information; configure the map area through the map electronic fence, wherein the map area includes the working face waiting area, the unloading point operation area, the refueling area and the maintenance area.
[0083] Optionally, the vehicle status determination module 320 specifically includes: a working condition related data acquisition unit, used to: determine each excavator and each mining truck based on configuration information; and transmit working condition related data through each excavator and each mining truck according to a specified time interval, wherein the working condition related data includes vehicle speed, engine speed, vehicle position, excavator digging status and mining machine load status.
[0084] Optionally, the vehicle status determination module 320 specifically includes: a vehicle status determination unit, used to: determine the status of each excavator according to the vehicle position and the excavator digging status, wherein the excavator status includes loading and waiting; determine the status of each mine truck according to the vehicle position, vehicle speed, engine speed and mining machine load status, wherein the mine truck status includes waiting for loading, transportation, unloading, maintenance and refueling.
[0085] Optionally, the vehicle scheduling module 330 specifically includes: a working condition determination unit, which is used to: determine each working face of the current working condition, and take each working face as the target working face in turn; determine the target excavator state and the target mine truck state corresponding to the target working face, and determine the mine truck queue situation according to the target mine truck state; generate the working face situation according to the target excavator state and the mine truck queue situation, and summarize the situation of each working face as the working condition.
[0086] Optionally, the vehicle dispatching module 330 specifically includes: a vehicle dispatching unit, which is used to: when the number of waiting vehicles in the mine truck queue is 0, call an idle mine truck; and send the working status to each mine truck to perform mine vehicle dispatching.
[0087] Optionally, the device also includes: an optimization suggestion generation module, which is used to: generate vehicle work output and vehicle waiting time according to a specified period; when the vehicle waiting time is greater than a preset threshold, generate optimization suggestions based on the vehicle work output.
[0088] The technical solution of the embodiment of the present invention, by determining the status of excavators and mining trucks, helps to reasonably allocate vehicle resources, avoid idle or overused vehicles, achieve optimal resource utilization, make production arrangements more in line with actual conditions, reduce production delays and resource waste caused by unreasonable configuration, and thus improve the overall production efficiency of the mine. By determining the working conditions of the working conditions, clear and accurate working conditions and vehicle status information can be provided to mine managers, which helps them make reasonable vehicle scheduling and management decisions, and further improve the operation and management level of the mine.
[0089] A mine vehicle dispatching device provided by an embodiment of the present invention can execute a mine vehicle dispatching method provided by any embodiment of the present invention, and has functional modules and beneficial effects corresponding to the execution method.
[0090] Embodiment 4
[0091] Figure 4 A schematic diagram of the structure of an electronic device 10 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.
[0092] like Figure 4As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0093] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0094] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a mine vehicle scheduling method.
[0095] In some embodiments, a mine vehicle dispatching method may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of a mine vehicle dispatching method described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to perform a mine vehicle dispatching method in any other appropriate manner (e.g., by means of firmware).
[0096] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0097] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0098] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0099] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0100] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0101] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.
[0102] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
[0103] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A mine vehicle dispatching method, characterized in that: include: Perform production configuration according to the current working conditions and obtain working condition related data based on the configuration information; Determine the status of each excavator and each mining truck according to the working condition related data; The working condition of the current working condition is determined according to the status of each excavator and the status of each mining truck, and the mining vehicle is dispatched based on the working condition.
2. The method according to claim 1, characterized in that The production configuration according to the current working conditions includes: Configure the production schedule according to the current working conditions and production plan; Configure working face points and row face points, and configure excavator information and mining truck information; The map area is configured through the map electronic fence, wherein the map area includes a working face waiting area, a discharge point operation area, a refueling area and a maintenance area.
3. The method according to claim 1, characterized in that The obtaining of working condition related data based on the configuration information includes: Determine each excavator and each mining truck based on the configuration information; The working condition related data are transmitted back by each of the excavators and each of the mining trucks according to a specified time interval, wherein the working condition related data includes vehicle speed, engine speed, vehicle position, excavator digging status and mining machine load status.
4. The method according to claim 3, characterized in that Determining the state of each excavator and each mining truck according to the working condition related data includes: Determining the state of each excavator according to the vehicle position and the excavator shoveling state, wherein the excavator state includes loading and waiting; The status of each mining truck is determined according to the vehicle position, the vehicle speed, the engine speed and the mining machine load status, wherein the mining truck status includes waiting for loading, transportation, unloading, maintenance and refueling.
5. The method according to claim 4, characterized in that The working condition of the current working condition is determined according to the state of each excavator and the state of each mining truck, including: Determine each working surface of the current working condition, and take each of the working surfaces as the target working surface in turn; Determine a target excavator state and a target mine truck state corresponding to the target working face, and determine a mine truck queue status according to the target mine truck state; A working face condition is generated according to the target excavator state and the mine truck queue condition, and each working face condition is summarized as the working condition.
6. The method according to claim 5, characterized in that The method of dispatching mine vehicles based on the working conditions includes: When the number of waiting vehicles in the mine truck queue is 0, calling an idle mine truck; The working conditions are sent to each mine truck for mine vehicle dispatching.
7. The method according to claim 1, characterized in that The method further comprises: Generate vehicle work output and vehicle waiting time according to the specified cycle; When the vehicle waiting time is greater than a preset threshold, an optimization suggestion is generated according to the vehicle work output.
8. A mine vehicle dispatching device, characterized in that: include: Information configuration module, used to generate configuration information for production configuration according to current working conditions; A vehicle status determination module, configured to obtain working condition related data based on the configuration information, and determine the status of each excavator and each mining truck according to the working condition related data; The vehicle dispatching module is used to determine the working status of the current working condition according to the status of each excavator and the status of each mining truck, and to dispatch mining vehicles based on the working status.
9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively coupled to the at least one processor; The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the method according to any one of claims 1 to 7.
10. A computer storage medium, characterized in that: The computer storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the method according to any one of claims 1 to 7 when executed.
Citation Information
Cited By
Removal site map management method and device, equipment and storage medium
CN121655502A