CN115239203B - Resource priority distribution method and device for unmanned mine car - Google Patents

Resource priority distribution method and device for unmanned mine car Download PDF

Info

Publication number
CN115239203B
CN115239203B CN202211133789.9A CN202211133789A CN115239203B CN 115239203 B CN115239203 B CN 115239203B CN 202211133789 A CN202211133789 A CN 202211133789A CN 115239203 B CN115239203 B CN 115239203B
Authority
CN
China
Prior art keywords
mine
time
mine car
car
cars
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202211133789.9A
Other languages
Chinese (zh)
Other versions
CN115239203A (en
Inventor
胡心怡
杨扬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Boonray Intelligent Technology Co Ltd
Original Assignee
Shanghai Boonray Intelligent Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Boonray Intelligent Technology Co Ltd filed Critical Shanghai Boonray Intelligent Technology Co Ltd
Priority to CN202211133789.9A priority Critical patent/CN115239203B/en
Publication of CN115239203A publication Critical patent/CN115239203A/en
Application granted granted Critical
Publication of CN115239203B publication Critical patent/CN115239203B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06315Needs-based resource requirements planning or analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • G06Q10/047Optimisation of routes or paths, e.g. travelling salesman problem
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06316Sequencing of tasks or work
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/083Shipping

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Marketing (AREA)
  • Development Economics (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Game Theory and Decision Science (AREA)
  • Educational Administration (AREA)
  • Traffic Control Systems (AREA)

Abstract

The invention relates to the technical field of electric digital data processing, in particular to a resource priority allocation method and a resource priority allocation device for an unmanned mine car, wherein the method comprises the following steps: acquiring the position of the current mineral to be transferred, predicting the time of each mine car reaching the position of the mineral to be transferred at the current moment as the transfer time of the mine car, and determining the distribution priority of the mine car at the current moment according to the transfer time; acquiring the mine car with the shortest transfer time at each moment in the future, and estimating the number of times of meeting of the mine car at the current moment according to the planned route of each mine car and the average value of the number of the mine cars on the planned route of the mine car; calculating the distribution accuracy of the mine car at the current moment according to the number of times of meeting, the average value and the transfer time; and distributing the mine cars at the current moment according to the distribution accuracy, and distributing the mine cars at the next moment according to the same method until the required number of the mine cars is met. The invention can obtain an accurate mine car allocation scheme and improve the utilization efficiency of mine car resources.

Description

Resource priority allocation method and device for unmanned mine car
Technical Field
The invention relates to the technical field of electric digital data processing, in particular to a resource priority allocation method and device for an unmanned mine car.
Background
Along with the development of unmanned science and technology, unmanned mine cars are gradually applied to mines. The unmanned mine car can finish the actions of peak stop, automatic dumping, track running, autonomous obstacle avoidance and the like on a mine site by adopting an intelligent robot and a vehicle drive-by-wire technology. In order to improve the utilization efficiency of mine car resources in practical application, tasks executed by the mine cars need to be distributed according to actual needs.
In the allocation of the mine cars, the conventional method mainly performs allocation directly according to the positions of the mine cars, the running routes of the allocated mine cars are not considered, and the running routes of the allocated mine cars may be too overlapped, so that too many car meeting events or too small car distances exist in the running process, and further the mine cars are blocked in the running process, thereby reducing the working efficiency of the mine cars. Or the allocation is carried out according to the time length of the mine car reaching the task point, and the considered factors are single.
Disclosure of Invention
In order to solve the technical problems, the invention aims to provide a resource priority allocation method for an unmanned mine car, which adopts the following technical scheme:
acquiring the quantity of mine cars required by minerals to be transferred at the current moment and the positions of the minerals to be transferred, estimating the time of each mine car reaching the positions of the minerals to be transferred at the current moment, recording the time as the transfer time of the mine cars, arranging the transfer time in a descending order, and determining the distribution priority of the mine cars at the current moment according to the arrangement order;
re-acquiring the mine car corresponding to the shortest transfer time at each moment in the future, recording the planned route of the mine car corresponding to the shortest transfer time for transferring minerals at the corresponding moment as a first route, and acquiring the planned route of each mine car for transferring minerals at the current moment;
estimating the number of times of crossing of the mine cars at the current moment in the mineral transferring process according to the planned route corresponding to the mine cars at the current moment and the first route of the mine cars at each subsequent moment, and obtaining the average value of the number of the mine cars on the planned route of the mine cars at the current moment; calculating the distribution accuracy of the mine cars at the current moment according to the corresponding meeting times of the mine cars at the current moment, the mean value of the number of the mine cars and the transfer time;
and distributing the mine cars with the highest accuracy in the distribution priority at the current moment, and distributing the mine cars at the next moment according to the same method until the distribution quantity of the mine cars meets the quantity of the mine cars required by the minerals to be transferred.
Preferably, the transit time is in particular:
the transferring time of the mine car transferring minerals at the current moment is the sum of the time for the mine car transferring minerals to complete the transferring task and the time required from the position where the mine car is located after completing the transferring task to the place where the new task to be transferred is released at the current moment; the idle transfer time of the mine car at the current moment is the time required for the mine car to reach the place of the task to be transferred newly issued at the current moment.
Preferably, the method for acquiring the number of meeting times specifically comprises the following steps:
and estimating the position of each mine car at each future moment according to the planned route corresponding to the mine car at the current moment and the first route of the mine car at each subsequent moment, and acquiring the meeting times of the mine car at the current moment in the mineral transfer process according to the position of the mine car.
Preferably, the method for obtaining the average value of the number of mine cars on the planned route of the mine car at the current moment specifically comprises the following steps:
setting the length of a surrounding route, acquiring the time interval of the mine cars at the current moment in the future at each moment, and acquiring the number of the mine cars in the range of the length of the surrounding route of the mine cars in each time interval; and calculating the average value of the number of the mine cars corresponding to all the moments to obtain the average value of the number of the mine cars on the planning route of the mine cars at the current moment.
Preferably, the method for acquiring the allocation accuracy of the mine car at the current moment specifically comprises the following steps:
Figure 626312DEST_PATH_IMAGE001
wherein,
Figure 198239DEST_PATH_IMAGE002
is shown as
Figure 295508DEST_PATH_IMAGE003
The accuracy of the distribution of the vehicle cars,
Figure 738122DEST_PATH_IMAGE004
is shown as
Figure 895434DEST_PATH_IMAGE005
At the first moment
Figure 423498DEST_PATH_IMAGE003
The transit time of a car of the vehicle,
Figure 324458DEST_PATH_IMAGE006
denotes the first
Figure 152737DEST_PATH_IMAGE003
The number of times a vehicle-to-vehicle meeting occurs during the transfer of goods,
Figure 480950DEST_PATH_IMAGE007
a time interval representing the time of an adjacent time instant,
Figure 27469DEST_PATH_IMAGE008
is shown as
Figure 873065DEST_PATH_IMAGE005
A set period of time after the time of day,
Figure 821429DEST_PATH_IMAGE009
representing the number of mine cars in the k-th time interval over the length of the route around the mine car, and e is a natural constant.
Preferably, the step of allocating the tramcar with the maximum registration accuracy in the allocation priorities at the current time specifically comprises the following steps: and allocating the mine car with the highest registration accuracy in the mine cars of the first 40% of the allocation priority at the current time.
The invention also provides a resource priority allocation device for the unmanned mine car, which comprises a memory, a processor and a computer program stored on the memory and capable of running on the processor, wherein the computer program is executed by the processor to realize the steps of the resource priority allocation method for the unmanned mine car.
The embodiment of the invention at least has the following beneficial effects:
according to the mine car distribution method, the distribution priority of the mine cars for distribution is determined according to the time required by the mine cars at different positions for transferring minerals, and the problem of the utilization rate of time is fully considered, so that the finally distributed mine cars can finish the transfer task more quickly; then, the influence of the mine cars sent at each subsequent moment on the route of the mine car sent at the current moment is considered, the number of times of meeting possibly occurring at a certain moment is estimated, meeting events possibly occurring on the running route of the mine car distributed at the current moment when a task is executed are fully considered, the problem of road congestion caused by meeting of the distributed mine cars is avoided, and the working efficiency of the mine car is improved; furthermore, the distribution accuracy is calculated according to the time and the meeting times required by the mine cars for transferring minerals and the average value of the number of the mine cars on the road route, the mine cars are finally distributed according to the distribution accuracy, the accuracy of the mine cars in the predetermined distribution priority is evaluated and distributed in three aspects, and the consideration is comprehensive, so that the optimal mine car distribution scheme is determined, and the utilization efficiency of mine car resources is improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions and advantages of the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and other drawings can be obtained by those skilled in the art without creative efforts.
FIG. 1 is a flow chart of a method of the present invention for preferentially allocating resources to an unmanned mining vehicle.
Detailed Description
To further illustrate the technical means and effects of the present invention adopted to achieve the predetermined objects, the following detailed description will be given of the preferred embodiments, structures, features and effects of the resource allocation method and device for unmanned mining vehicle according to the present invention with reference to the accompanying drawings. In the following description, the different references to "one embodiment" or "another embodiment" do not necessarily refer to the same embodiment. Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs.
The following describes a specific scheme of the resource priority allocation method and device for the unmanned mine car provided by the invention in detail by combining with the accompanying drawings.
The specific scenes aimed by the invention are as follows: in the allocation of unmanned mine cars, the distance of all mine cars to be allocated from the location of the mineral to be transferred directly affects the allocation sequence of the mine cars. Meanwhile, the distribution accuracy is influenced by the running route of the distributed unmanned tramcar, so that the distribution method can obtain the time required by the tramcar to transfer minerals through the tramcars at different positions, determine the distribution priority of the tramcars at each moment, and estimate the distribution accuracy according to the distributed tramcar route so as to obtain the most accurate tramcar distribution scheme.
Example 1:
referring to FIG. 1, a flow chart of a method for preferentially allocating resources of an unmanned mining vehicle according to an embodiment of the invention is shown, the method comprising the steps of:
the method comprises the steps of firstly, obtaining the quantity of mine cars needed by minerals to be transported at the current moment and the positions of the minerals to be transported, estimating the time when each mine car reaches the positions of the minerals to be transported at the current moment, recording the time as the transportation time of the mine cars, arranging the transportation time in a descending order, and determining the distribution priority of the mine cars at the current moment according to the arrangement order.
Firstly, a mineral transfer task at the current moment is obtained, specifically, the minerals to be transferred are designed and planned by professionals in a mine field, and the total amount of the minerals to be transferred is estimated. After the position of the mineral to be transported is determined, the related technical personnel issue a mineral transportation task through a main control platform for mineral transportation.
It should be noted that the location of each mine car needs to be determined first before the time at which each mine car reaches the location of the mineral to be transferred is obtained. Generally, all mine cars are equipped with GPS systems, so that GPS position information of the mine cars can be directly acquired through the system, and then the position information of the mine cars is matched into a map. In practice, however, the complexity of the driving environment often results in inaccurate position information for the mine car itself.
Therefore, in the actual allocation of mine car resources, in order to ensure the accuracy of the allocation, the accurate matching of the mine car position information in the map needs to be considered firstly. The position information is acquired by the GPS system of the mine car, so that the GPS signal of the running mine car is possibly weak, and the position information of the mine car is matched with a map to cause deviation, so that the position of the mine car in the map needs to be corrected.
Specifically, for the running mine car, the position information of the mine car at the ith moment is acquired according to the GPS positioning system
Figure 461489DEST_PATH_IMAGE010
Predicting the location information of the mine car at the ith moment according to Kalman filtering
Figure 218006DEST_PATH_IMAGE011
Then at time i the regression deviation of the car is
Figure 601714DEST_PATH_IMAGE012
If the value of the regression deviation is larger, the probability that the position of the mine car at the ith moment is deviated is higher, and the position of the mine car at the ith moment needs to be corrected. The prediction of motion information of an object by using kalman filtering is a well-known technique, and will not be described herein.
In this embodiment, the correction of the position of the mine car is based primarily on an analysis of the steering characteristics of the car during travel. Specifically, the mine car is provided with a gyroscope, and the gyroscope is used for acquiring the turning moment of the mine car in the running process of the mine car. If the regression deviation of the mine car at the ith moment is obtained according to the method and the deviation of the position of the mine car is judged to be possible, whether the mine car is steered or not needs to be searched at a moment near the ith moment, and the position correction operation is carried out according to the steering characteristics of the mine car.
Knowing that the gyroscope detects that the mine car is nearest to the ith time
Figure 670165DEST_PATH_IMAGE013
Steering is carried out all the time, and the mine car is obtained according to the running track of the mine carFirst, the
Figure 605760DEST_PATH_IMAGE013
GPS position information of time is
Figure 595712DEST_PATH_IMAGE014
Obtaining the mine car on the map
Figure 783111DEST_PATH_IMAGE013
The position information of the time is
Figure 440489DEST_PATH_IMAGE015
When the mine car is in the first
Figure 687930DEST_PATH_IMAGE013
The difference in position of the time is
Figure 289813DEST_PATH_IMAGE016
. Due to the fact that
Figure 15323DEST_PATH_IMAGE013
Since the position of the mine car is deviated when the mine car is turned at a time, the deviation of the position of the mine car at the current i-th time is approximately expressed by the position difference corresponding to the time, and the position of the mine car at the i-th time is corrected, that is, the position information of the mine car at the i-th time is
Figure 58366DEST_PATH_IMAGE017
And finishing the correction operation of the position of the mine car.
The positions of all mine cars at each moment are judged by the method, and the mine cars are improved in time when the positions of the mine cars deviate, so that the mine car position information obtained in the invention is more accurate, and the subsequent mine car allocation work is facilitated.
It will be noted, then, that for the allocation of unmanned tramcars, the location of all tramcars at different times and the time required to transfer the load, as well as the route of travel of the allocated tramcars, are primarily considered. It is generally required that the allocated mine cars travel the shorter the distance they travel, i.e. the shorter the time they take to reach the location of the mineral to be transferred at different times, on the basis of the completion of the mineral transfer task. Therefore, the allocation priority of the mine car is determined according to the time of the mine car running to the position of the mineral to be transferred, and then the optimal allocation scheme is determined according to the allocation accuracy.
The method comprises the steps of obtaining the amount of minerals to be transported at a certain position of a mine field at the current moment, transporting the minerals to a destination in a time period as short as possible, and considering that the running path of a mine car is as short as possible so as to achieve the purpose of saving resources. When the mineral transferring tasks issued by the platform are obtained at the current moment, some mine cars may be executing the previous mineral transferring tasks; some mine cars may have completed a previous mineral transfer task, being en route to a mine car waiting point; some mine cars may wait for assignment at a mine car waiting point. Generally, a mine car that is performing a prior mineral transfer task needs to complete its own task and then participate in the assignment of the task at the current time. For the mine car which is executing the previous mineral transfer task, the destination of the task may be closer to the current task, so that all the mine cars in all states are allocated when the mine car allocation is carried out, and the time required for the mine car executing the previous mineral transfer task to complete the task is taken into account.
Meanwhile, it should be noted that the same carrying capacity of mine cars in the same mine field, the same time required for loading minerals by the mine cars, and the same running speed when the mine cars transfer minerals are required. To a batch of mineral of treating the transportation, in order to transport it in time, need distribute a plurality of mine cars and transport, consider that a plurality of mine cars can cause the condition that blocks up on the transfer route simultaneously, set for in this embodiment, a plurality of mine cars send out in proper order, send a mine car constantly. Since the time required for each mine car to load the mineral is
Figure 476709DEST_PATH_IMAGE007
The time interval for the allocated tramcar to reach the position of the mineral to be transferred is
Figure 972412DEST_PATH_IMAGE007
I.e. in this embodiment the time intervals of adjacent time instants are set to
Figure 501614DEST_PATH_IMAGE007
And acquiring the length of the running route of the mine car according to the positions of all the mine cars and the positions of the minerals to be transferred, and acquiring the time of each mine car reaching the positions of the minerals to be transferred according to the length of the running route corresponding to the mine car and the running speed to record the transfer time of the mine car. The transferring time of the mine car transferring the minerals at the current moment is the sum of the time of the mine car transferring the minerals to complete the transferring task and the time required from the position where the mine car is located after completing the transferring task to the place where the task to be transferred is newly issued at the current moment; the idle transfer time of the mine car at the current moment is the time required for the mine car to reach the place of the task to be transferred newly issued at the current moment.
Specifically, when the state of the mine car at the current moment is that the mineral transfer task is being executed, the time required by the mine car to complete the task being executed and the time required by the mine car from the task destination to the place of the task to be transferred newly issued at the current moment after the task are completed are obtained, and the two time are added to obtain the transfer time of the mine car. When the state of the mine car is idle at the current moment, the mine car can be located at the waiting point of the mine car, or the mine car can be returning to the waiting point of the mine car on the way, so that the time required from the position of the mine car to the newly issued place of the task to be transferred at the current moment can be directly acquired, namely the transfer time of the mine car.
And finally, arranging the mine cars in a sequence from small to large according to the length of the transfer time at the current moment, taking the mine cars as the distribution priorities of the mine cars according to the arrangement sequence, and distributing the mine cars according to the distribution priorities. That is, the mine car corresponding to the shortest transit time is arranged at the first position, and the first mine car is assigned with the task. The shorter the transfer time of a mine car, the more efficiently the corresponding mine car can reach the location of the mineral to be transferred. In actual allocation, allocation is performed according to allocation priorities, and the most accurate allocation can be obtained more quickly.
And step two, re-acquiring the mine car corresponding to the shortest transfer time at each moment in the future, recording the planned route of the mine car corresponding to the shortest transfer time for transferring minerals at the corresponding moment as a first route, and acquiring the planned route of each mine car for transferring minerals at the current moment.
First, the time at which all mine cars arrive at the location of the mineral to be transported at different times is expressed as:
Figure 133583DEST_PATH_IMAGE018
wherein,
Figure 722828DEST_PATH_IMAGE019
indicating the transit time of the 1 st car at time 1,
Figure 174669DEST_PATH_IMAGE020
indicates the 1 st time
Figure 773140DEST_PATH_IMAGE003
The transit time of the vehicle mine car,
Figure 525196DEST_PATH_IMAGE021
indicating the transit time of the 1 st car at time t,
Figure 285341DEST_PATH_IMAGE022
indicates the t-th time
Figure 490058DEST_PATH_IMAGE003
Transit time of the car. Since the time required for each mine car to load the mineral is
Figure 892220DEST_PATH_IMAGE007
Of the current transfer taskEvery other destination
Figure 233203DEST_PATH_IMAGE007
To a mine car.
And further acquiring the minimum value of the transfer time of all mine cars at each moment, and recording the minimum value as:
Figure 429829DEST_PATH_IMAGE023
wherein,
Figure 856262DEST_PATH_IMAGE024
represents the minimum value of the transit times of all the tramcars at the moment 1,
Figure 62115DEST_PATH_IMAGE025
represents the minimum value of the transit times of all the tramcars at the moment 2,
Figure 523184DEST_PATH_IMAGE026
represents the minimum value of the transit times of all the tramcars at the time t. And distributing and sequencing the mine cars to be distributed at the same moment according to the length of the transfer time, arranging the mine cars to be distributed according to the sequence of the transfer time from small to large, distributing according to the arrangement sequence, and sequencing the mine cars again according to the transfer time at each moment. Due to the time interval of adjacent time instants being
Figure 625132DEST_PATH_IMAGE007
Then after a time interval has elapsed after the current time of day at which the car was allocated, the status of some of all cars is refreshed, there may be some new empty cars, and the transfer time for that car is shorter. The shorter the transfer time of a mine car is, the higher the efficiency of the corresponding mine car to reach the position where the mineral to be transferred is. Therefore, in actual distribution, each time is distributed according to the distribution priority corresponding to the time, and the most accurate distribution can be obtained more quickly.
Then, it should be noted that, in the process of transferring minerals by actual mine cars, when a certain number of mine cars travel on the same route, there may be too many car-meeting events due to the overlapping of the routes of a plurality of mine cars, and further congestion or jam events may occur, and besides the transfer time, the travel route of the mine cars when performing the transfer task needs to be considered.
Because the transfer task is issued at the current moment, the decision is only needed to be made at the current moment, namely, the optimal effect and the highest efficiency of the allocation of the mine car at the current moment are only needed to be obtained. According to the embodiment, firstly, the tramcars are pre-distributed according to the distribution priority at the current moment, and then the accuracy of the distribution work at the current moment is analyzed. This requires consideration of whether the mine cars delivered at each time in the future will have an effect on the currently delivered mine cars, and further requires a priori estimation of the mine car allocation strategy at each time in the future.
In this embodiment, only the mine car with the shortest transfer time is considered when estimating the mine car allocation strategy at each time in the future, because the shorter the transfer time of the mine car, the shorter the time required for the mine car to perform the transfer task, and since the speed of each mine car is constant and the same, the more efficiently the mine car with the shorter transfer time reaches the location of the mineral to be transferred. Therefore, the mine car with the shortest running time at the first future time is obtained according to the distribution priority corresponding to the first future time, wherein the first future time refers to the next time at the current time. And further obtaining the mine car with the shortest transit time at the corresponding moment according to the distribution priority corresponding to each moment in the future.
Finally, according to the method, when the mine cars are pre-distributed at the current moment, only the mine car distribution strategy at the current moment needs to be distributed according to the distribution priority, and only the mine car with the shortest transfer time is selected for distribution according to the mine car distribution strategy at each future moment after the current moment.
Because the speed of each mine car is constant and the same, and the position of each mine car at the current moment and the position of the mineral to be transferred are known, the position of each mine car at the current moment is taken as a starting point, the position of the mineral to be transferred is taken as an end point, and route planning is carried out, so that the planned route of each mine car on the map when the mineral is transferred at the current moment can be obtained. After the position of the tramcar corresponding to the shortest transfer time at each moment in the future is estimated, route planning is carried out on the tramcar according to the same method, and the planned route of the tramcar corresponding to the shortest transfer time on the map when the tramcar transfers minerals at the corresponding moment is marked as a first route. The known starting point and the known end point are known technologies for planning the route, and are not described in detail herein, and due to different actual geographic conditions of the mine field, the planned route corresponding to the mine car may be different, and the implementer may select a suitable method to obtain the planned route according to the actual conditions.
Estimating the number of times of crossing of the mine car at the current moment in the mineral transferring process according to the planned route corresponding to the mine car at the current moment and the first route of the mine car at each subsequent moment, and obtaining the average value of the number of the mine cars on the planned route of the mine car at the current moment; and calculating the distribution accuracy of the mine cars at the current moment according to the corresponding meeting times of the mine cars at the current moment, the mean value of the number of the mine cars and the transfer time.
Firstly, it should be noted that, when a mine car is allocated at the current time, the situation of the planned route corresponding to the mine car to be allocated at the current time needs to be analyzed according to the position of the mine car, and a car meeting event which may occur with other mine cars on the planned route of each mine car to be allocated at the current time is obtained. Since there may be mine cars assigned at some future time or at some time in the planned route of the mine cars to be assigned at the present time, the distribution of the mine cars in the planned route of the mine cars to be assigned at the present time is analyzed to reflect the accuracy with which the mine cars are assigned.
And estimating the corresponding position of each mine car on the route of the map at each future moment according to the planned route corresponding to the mine car at the current moment, the first route of each mine car at each subsequent moment and the speed of each mine car, and acquiring the meeting times of the mine cars at the current moment in the process of transferring minerals according to the estimated positions of the mine cars.
Then, assume that the current time is the first
Figure 804441DEST_PATH_IMAGE005
At this moment, the mine car with the shortest transit time at the current moment, that is, the mine car with the first assigned priority, is obtained first, and the description will be given by taking this mine car as an example. In order to accurately judge the influence of the mine car allocation after the current time on the planned route of the first allocated mine car at the current time, the influence of the first route of the allocated mine car after the current time on whether the planned route of the allocated mine car at the current time is overlapped needs to be considered.
The running time of each mine car from the position of the mineral to be transported at the current moment to the destination terminal point of the transport task at the current moment is obtained as
Figure 282826DEST_PATH_IMAGE008
It can be approximated that the travel path of each mine car during the transfer includes the necessary travel path, and the transfer time of each mine car also includes the time required to travel the necessary travel path, i.e. the time required to travel the necessary travel path
Figure 598401DEST_PATH_IMAGE008
. In the present embodiment, it is considered to be after the current time
Figure 136830DEST_PATH_IMAGE008
The travel path of the mine cars allocated during the time period has an effect on the allocation of mine cars at the current time. So as to firstly to the current time later
Figure 537855DEST_PATH_IMAGE008
Allocating the mine car with the shortest transit time corresponding to each moment in the time period, acquiring the corresponding first route, and estimating the mine car after the current moment
Figure 819932DEST_PATH_IMAGE008
And analyzing the mine car distribution condition at the current moment according to the position of the mine car at each moment in the time period.
Setting the length of a surrounding route, acquiring the time interval of the mine cars at the current moment in the future at each moment, and acquiring the number of the mine cars in the range of the length of the surrounding route of the mine cars in each time interval; and calculating the average value of the number of the mine cars corresponding to all the moments to obtain the average value of the number of the mine cars on the planning route of the mine cars at the current moment.
Specifically, the peripheral route length is set to be the same in the present embodiment
Figure 1732DEST_PATH_IMAGE027
In practice, because the planned route of each mine car is different in length, the set length of the peripheral route is different, and an implementer can set the length of the peripheral route according to the actual conditions such as the length of the planned route of the mine car. For the planned route of the mine car which is first allocated at the current moment, acquiring each mine car
Figure 711062DEST_PATH_IMAGE007
Has a peripheral path length within a time interval of
Figure 333805DEST_PATH_IMAGE027
The number of mine cars in the range of (1), and then all
Figure 419572DEST_PATH_IMAGE007
The time interval of (2) is the average of the number of mine cars.
And finally, calculating the distribution accuracy of the mine cars at the current moment according to the number of meeting times corresponding to the mine cars at the current moment, the average value of the number of the mine cars and the transfer time. The mine cars are pre-distributed at the current moment according to the method, and if the number of times of car meeting events possibly occurring in the mine cars at all the future moments is estimated to be large on the planned route of the first distributed mine car at the current moment, the planned route of the mine car is overlapped with the routes of the large number of mine cars, and further the condition that road congestion or road blockage occurs on the planned route of the first distributed mine car at the current moment is caused, the accuracy degree of distribution of the mine cars is not high. Therefore, the number of times of meeting events that may occur for the allocated tramcars is used as an influence index of the allocation accuracy of the tramcars, and the relationship between the number of times of meeting events for the allocated tramcars and the allocation accuracy of the tramcars is in a negative correlation, and although the relationship between the number of times of meeting events for the allocated tramcars and the allocation accuracy of the tramcars is in a negative correlation, the relationship is not a linear relationship. Where the tramcars that make the route overlap may include tramcars assigned at some time or times in the future.
If there are a greater number of cars in a short route traveled by the car at each time interval on the planned route for the first car assigned at the present time, this may indicate a congestion or jam event on that route, reducing the efficiency of mineral transfer by the car, indicating that the car is assigned less accurately. And further calculating the average value of the number of the mine cars of each section on the whole planning route so as to reflect the distribution condition of the mine cars distributed on the planning route, taking the average value of the number of the mine cars as an influence index of the distribution accuracy of the mine cars, and enabling the relationship between the average value of the number of the mine cars and the distribution accuracy of the mine cars to be in a negative correlation relationship. Although the average number of mine cars is inversely related to the accuracy of the distribution of mine cars, it is not a linear relationship.
The transfer time corresponding to the mine car which is first distributed at the current moment is the shortest of all mine cars to be distributed at the current moment, and the strategy of distribution at the current moment is carried out according to the arrangement sequence of the transfer time from small to large. The shorter the transfer time of a car, the shorter the time it takes for that car to perform the transfer task, and the more efficiently it is that car with the shorter transfer time reaches the location of the mineral to be transferred, since the speed of each car is constant and the same. Therefore, the transfer time of the mine cars is used as an influence index of the distribution accuracy of the mine cars, and the relationship between the transfer time of the mine cars and the distribution accuracy of the mine cars is in a negative correlation relationship. Although the relationship between the transfer time of a mine car and the accuracy of the distribution of the mine car is a negative correlation, the relationship is not linear.
Calculating the distribution accuracy of the mine cars according to the functional relationship, and expressing the distribution accuracy as follows by using a formula:
Figure 709739DEST_PATH_IMAGE001
wherein,
Figure 324391DEST_PATH_IMAGE002
is shown as
Figure 700009DEST_PATH_IMAGE003
The accuracy of the distribution of the vehicle mine cars,
Figure 589468DEST_PATH_IMAGE004
is shown as
Figure 468562DEST_PATH_IMAGE005
At the first moment
Figure 254115DEST_PATH_IMAGE003
The transit time of the vehicle mine car,
Figure 117029DEST_PATH_IMAGE006
is shown as
Figure 279020DEST_PATH_IMAGE003
The number of times a vehicle-to-vehicle meeting occurs during the transfer of goods,
Figure 543780DEST_PATH_IMAGE007
a time interval representing the time of an adjacent time instant,
Figure 234655DEST_PATH_IMAGE008
denotes the first
Figure 584865DEST_PATH_IMAGE005
A set period of time after the time of day,
Figure 550547DEST_PATH_IMAGE009
representing the number of mine cars in the k-th time interval over the length of the route around the car, e being a natural constant.
At the same time, since it is considered in the present embodiment to be at presentAfter the moment of time
Figure 669813DEST_PATH_IMAGE008
The travel route of the allocated mine car within the time period has an effect on the allocation of mine cars at the present time. So that the current time is first followed
Figure 921802DEST_PATH_IMAGE008
The mine car with the shortest transit time corresponding to each moment in the time period is distributed, and the mine cars are distributed
Figure 493729DEST_PATH_IMAGE008
And indicating a set time period after the current time, and analyzing the mine car condition in the set time period.
Figure 138468DEST_PATH_IMAGE028
Is a formula
Figure 236874DEST_PATH_IMAGE029
In the case of the deformation of (a),
Figure 535132DEST_PATH_IMAGE030
indicates how many time intervals there are within a set period of time, so
Figure 594354DEST_PATH_IMAGE028
Representing the mean of the number of cars counted over the length of the route around the car in all time intervals, and the equation also reflects the
Figure 167418DEST_PATH_IMAGE003
The degree of vehicle density of the car in the planned route, the lower the value of the equation, the lower the probability of the u-th car becoming jammed during the execution of the transfer task, and so on, and thus the u-th car
Figure 402222DEST_PATH_IMAGE003
The higher the accuracy of the vehicle-mine car distribution, the greater the value of the corresponding distribution accuracy.
Figure 136959DEST_PATH_IMAGE006
Denotes the first
Figure 683478DEST_PATH_IMAGE003
The number of times of the possible car crossing between the car and all the car in the planned route is smaller, the value is the second value, because the car crossing event can cause the car to be blocked and reduce the working efficiency of the car
Figure 794654DEST_PATH_IMAGE003
The fewer the number of vehicle-crossing times of the vehicle-mining vehicle in the planned route, i.e. the number of times of meeting
Figure 477439DEST_PATH_IMAGE003
The higher the accuracy of the vehicle-mine car distribution, the greater the value of the corresponding distribution accuracy.
Figure 383078DEST_PATH_IMAGE004
Denotes the first
Figure 416893DEST_PATH_IMAGE005
At the first moment
Figure 66180DEST_PATH_IMAGE003
Transit time of mine cars, i.e. first
Figure 857333DEST_PATH_IMAGE003
The smaller the value of the time required for a car to reach the location of the load to be transferred, the more the corresponding car needs to be preferentially allocated. Since in practice the transfer time of the mine cars directly affects the transfer efficiency of the cars, the effect of transfer time is greatest in the distribution of cars, i.e. by passing in the above formula
Figure 933873DEST_PATH_IMAGE031
The transfer time of the mine car is enlarged.
Figure 454984DEST_PATH_IMAGE031
The smaller the value, the more the corresponding mine car needs to be preferentially allocated, and the higher the accuracy of the corresponding mine car allocation, the larger the value of the corresponding allocation accuracy.
The distribution accuracy of the mine cars to be distributed at the current moment is calculated according to the method, the distribution priority of the mine cars to be distributed is determined according to the transfer time of the mine cars, the problems of car crossing and blockage in the running process of the mine cars are considered, and the accuracy of the distributed mine cars is analyzed by estimating the positions of the distributed mine cars, so that excessive car crossing of the distributed mine cars in the running process is avoided, and the situation that the same route has a dense road section is avoided.
And step four, distributing the mine cars with the maximum registration accuracy in the distribution priority at the current moment, and distributing the mine cars at the next moment according to the same method until the number of the distributed mine cars meets the number of the mine cars required by the minerals to be transferred, so that the distribution of the mine cars is completed.
Specifically, in this embodiment, the current time is used for description, pre-allocation is performed according to the allocation priority of the mine cars at the current time, and then the allocation accuracy is analyzed to calculate the allocation accuracy of the mine cars. In practice not all mine cars will have the necessity of allocation, so the mine cars to be allocated at the current time are ranked according to the length of time of transfer, the first 40% of the mine cars after ranking are selected, the allocation accuracy for these mine cars is then calculated, the mine car with the greatest allocation accuracy is selected, and the transfer task is allocated at the current time.
It should be noted that, when the range of the number of mine cars to be considered is selected according to the transfer time or the allocation priority, the implementer can set the range according to the actual situation, and the implementer has different attention degrees on the transfer time, and the selected range is different. As only one mine car is selected to distribute the transfer tasks at the current moment, the transfer time is considered, the distribution accuracy degree is also considered, and the mine car with the maximum accuracy degree is selected to distribute the transfer tasks at the current moment, so that the distributed mine cars can be the optimal mine car distribution scheme, and the utilization efficiency of mine car resources is improved.
The optimal allocation plan at the current moment is determined according to the method, and as one mine car is sent out at each moment, after the allocation of the mine cars at the current moment is determined, the allocation of the mine cars at each subsequent moment is performed according to the same method until the allocation of the mine cars is completed when the number of the allocated mine cars meets the number of mine cars required by the minerals to be transferred. Wherein, the total amount of the minerals to be transferred at the current moment is M, the loading capacity of each mine car capable of loading the minerals is Q, and the quantity of the mine cars required for transferring the batch of minerals is M
Figure 907962DEST_PATH_IMAGE032
Example 2:
the present embodiment provides a resource priority allocation apparatus for an unmanned mining vehicle, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing the steps of a resource priority allocation method for an unmanned mining vehicle. Since the resource priority allocation method for the unmanned mine car has been described in detail in example 1, it will not be described in detail herein.
The above-mentioned embodiments are only used for illustrating the technical solutions of the present application, and not for limiting the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications or substitutions do not cause the essential features of the corresponding technical solutions to depart from the scope of the technical solutions of the embodiments of the present application, and are intended to be included within the scope of the present application.

Claims (6)

1. A resource priority allocation method for unmanned mine cars is characterized by comprising the following steps:
acquiring the quantity of mine cars required by minerals to be transferred at the current moment and the positions of the minerals to be transferred, estimating the time of each mine car reaching the positions of the minerals to be transferred at the current moment, recording the time as the transfer time of the mine cars, arranging the transfer time in a descending order, and determining the distribution priority of the mine cars at the current moment according to the arrangement order;
re-acquiring the mine car corresponding to the shortest transfer time at each moment in the future, recording the planned route of the mine car corresponding to the shortest transfer time for transferring minerals at the corresponding moment as a first route, and acquiring the planned route of each mine car for transferring minerals at the current moment;
estimating the number of times of crossing of the mine cars at the current moment in the mineral transferring process according to the planned route corresponding to the mine cars at the current moment and the first route of the mine cars at each subsequent moment, and obtaining the average value of the number of the mine cars on the planned route of the mine cars at the current moment; calculating the distribution accuracy of the mine cars at the current moment according to the corresponding meeting times of the mine cars at the current moment, the mean value of the number of the mine cars and the transfer time;
the method for acquiring the distribution accuracy of the mine car at the current moment specifically comprises the following steps:
Figure FDA0003904011850000011
wherein, ET u Indicating the dispensing accuracy, T, of the u-th car t1_u Indicating the transit time, n, of the u-th car at time t1 u Representing the number of times of meeting of the u-th mine car during the transfer of goods, Δ T representing the time interval between adjacent times, Δ T representing a set time period after the T1-th time, m k Representing the number of mine cars in the k-th time interval within the range of the length of the route around the mine car, e being a natural constant,
and distributing the mine cars with the maximum registration accuracy in the distribution priority at the current moment, and distributing the mine cars at the next moment according to the same method until the quantity of the distributed mine cars meets the quantity of the mine cars required by the minerals to be transferred.
2. The method for preferentially allocating resources of unmanned mining vehicles according to claim 1, wherein the transit time is specifically:
the transferring time of the mine car transferring minerals at the current moment is the sum of the time for completing the transferring task of the mine car transferring minerals and the time required from the position where the mine car is located after completing the transferring task to the newly issued place of the task to be transferred at the current moment;
the transfer time of the empty mine car at the current moment is the time required for the mine car to reach the place of the task to be transferred newly issued at the current moment.
3. The resource priority allocation method for the unmanned mine car as claimed in claim 1, wherein the method for acquiring the number of times of car crossing is specifically as follows:
and predicting the position of each mine car at each future moment according to the planned route corresponding to the mine car at the current moment and the first route of the mine car at each subsequent moment, and acquiring the meeting times of the mine car at the current moment in the mineral transferring process according to the position of the mine car.
4. The method for preferentially allocating the resources of the unmanned mine car according to claim 1, wherein the method for obtaining the average value of the number of the mine cars on the planned route of the mine car at the current moment specifically comprises:
setting the length of a surrounding route, acquiring the time interval of the mine cars at the current moment in the future at each moment, and acquiring the number of the mine cars in the range of the length of the surrounding route of the mine cars in each time interval; and calculating the average value of the number of the mine cars corresponding to all the moments to obtain the average value of the number of the mine cars on the planning route of the mine cars at the current moment.
5. The method for preferentially allocating the resources of the unmanned mining vehicle as claimed in claim 1, wherein the step of allocating the mining vehicle with the highest accuracy in the allocation priority of the current time at the current time is as follows: and allocating the mine car with the highest registration accuracy in the mine cars of the first 40% of the allocation priority at the current time.
6. An apparatus for preferentially allocating resources of an unmanned mining vehicle, comprising a memory, a processor and a computer program stored on the memory and operable on the processor, wherein the computer program, when executed by the processor, implements the steps of a method for preferentially allocating resources of an unmanned mining vehicle as claimed in any one of claims 1 to 5.
CN202211133789.9A 2022-09-19 2022-09-19 Resource priority distribution method and device for unmanned mine car Active CN115239203B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211133789.9A CN115239203B (en) 2022-09-19 2022-09-19 Resource priority distribution method and device for unmanned mine car

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211133789.9A CN115239203B (en) 2022-09-19 2022-09-19 Resource priority distribution method and device for unmanned mine car

Publications (2)

Publication Number Publication Date
CN115239203A CN115239203A (en) 2022-10-25
CN115239203B true CN115239203B (en) 2023-01-03

Family

ID=83681692

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211133789.9A Active CN115239203B (en) 2022-09-19 2022-09-19 Resource priority distribution method and device for unmanned mine car

Country Status (1)

Country Link
CN (1) CN115239203B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108594821A (en) * 2018-05-08 2018-09-28 陕西同力重工股份有限公司 Unmanned mine car positioning and autonomous tracing in intelligent vehicle
CN113758495A (en) * 2021-09-10 2021-12-07 上海伯镭智能科技有限公司 Road finding method based on mine unmanned driving
WO2022027805A1 (en) * 2020-08-04 2022-02-10 长沙矿冶研究院有限责任公司 Deep-sea mining vehicle trajectory control system and method, and deep-sea mining vehicle
CN114565133A (en) * 2022-01-20 2022-05-31 江苏徐工工程机械研究院有限公司 Strip mine vehicle scheduling method and device
WO2022168621A1 (en) * 2021-02-02 2022-08-11 日立建機株式会社 Mine management system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108594821A (en) * 2018-05-08 2018-09-28 陕西同力重工股份有限公司 Unmanned mine car positioning and autonomous tracing in intelligent vehicle
WO2022027805A1 (en) * 2020-08-04 2022-02-10 长沙矿冶研究院有限责任公司 Deep-sea mining vehicle trajectory control system and method, and deep-sea mining vehicle
WO2022168621A1 (en) * 2021-02-02 2022-08-11 日立建機株式会社 Mine management system
CN113758495A (en) * 2021-09-10 2021-12-07 上海伯镭智能科技有限公司 Road finding method based on mine unmanned driving
CN114565133A (en) * 2022-01-20 2022-05-31 江苏徐工工程机械研究院有限公司 Strip mine vehicle scheduling method and device

Also Published As

Publication number Publication date
CN115239203A (en) 2022-10-25

Similar Documents

Publication Publication Date Title
CN106647734B (en) Automatic guided vehicle, path planning method and device
US11674811B2 (en) Assigning on-demand vehicles based on ETA of fixed-line vehicles
CN106504577B (en) A kind of park and shift traffic path method and device for planning
US20220120572A9 (en) Real-time ride sharing solutions for unanticipated changes during a ride
JP2024527636A (en) Global Multi-Vehicle Decision-Making System for Connected and Autonomous Vehicles in Dynamic Environments
EP2019052A1 (en) Transfer system, and transfer method
CN111563672B (en) Method for configuring number of multiple AGV
CN113781811B (en) Mining area intersection vehicle passing decision making system and method
US20210382492A1 (en) Platoon driving control system and method of vehicle
CN114519940B (en) Big data analysis method and equipment applied to intelligent parking
CN111598276A (en) Driving scheme for avoiding trip delay of shared automatic driving vehicle
US20220004199A1 (en) Accounting for driver reaction time when providing driving instructions
US20220371620A1 (en) Path planning device, path planning method, computer program product
CN116612654A (en) Unmanned vehicle team scheduling method and device and electronic equipment
CN112068544A (en) Scheduling method, device, equipment and storage medium for autonomous mobile device
CN115239203B (en) Resource priority distribution method and device for unmanned mine car
CN117496739B (en) Self-adaptive double-layer garage navigation system for transfer robot
CN112106021A (en) Method and device for providing vehicle navigation simulation environment
US20210012399A1 (en) Path determination device, path determination method, and storage medium
AU2020359347A1 (en) Methods and systems for adaptive traffic control
CN113741470B (en) Robot team forming control method and device, robot and scheduling equipment
CN116187706A (en) Configuration method, device, computer equipment and storage medium of baggage sorting AMR
CN115938150A (en) Algorithm for optimizing utilization
d'Orey et al. Automated planning and control for high-density parking lots
JP6658292B2 (en) Driving support device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant