CN114253265A - On-time arrival probability maximum path planning algorithm and system based on fourth-order moment - Google Patents
On-time arrival probability maximum path planning algorithm and system based on fourth-order moment Download PDFInfo
- Publication number
- CN114253265A CN114253265A CN202111553773.9A CN202111553773A CN114253265A CN 114253265 A CN114253265 A CN 114253265A CN 202111553773 A CN202111553773 A CN 202111553773A CN 114253265 A CN114253265 A CN 114253265A
- Authority
- CN
- China
- Prior art keywords
- strategy
- moment
- time
- node
- upper bound
- 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.)
- Granted
Links
- 238000004422 calculation algorithm Methods 0.000 title claims abstract description 38
- 238000004364 calculation method Methods 0.000 claims abstract description 12
- 238000006243 chemical reaction Methods 0.000 claims abstract description 9
- 238000004590 computer program Methods 0.000 claims description 5
- 238000009826 distribution Methods 0.000 description 4
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 125000004432 carbon atom Chemical group C* 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
- G05D1/0221—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving a learning process
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Navigation (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention provides an on-time arrival probability maximum path planning algorithm and an on-time arrival probability maximum path planning system based on fourth-order moments, wherein the algorithm comprises the following steps: obtaining fourth-order moment of each path node in the strategy through a Bellman equation; converting the obtained fourth moment to meet the calculation requirement of the node on-time arrival probability upper bound; calculating the upper bound of the inequality obtained by conversion according to the fourth moment; and selecting the strategy with the minimum non-on-time arrival probability upper bound as the optimal strategy by comparing the non-on-time arrival probability upper bounds of different path planning strategies. Along with the gradual increase of the size of the road network, the time consumption of the algorithm is increased linearly, and the time consumption of other algorithms is increased exponentially; this algorithm performs better than other algorithms, both in terms of effectiveness and time consumption, than it does.
Description
Technical Field
The invention relates to the technical field of intelligent traffic, in particular to an on-time arrival probability maximum path planning algorithm and an on-time arrival probability maximum path planning system based on fourth-order moments.
Background
In the related application of the current intelligent traffic system, uncertainties caused by various weather conditions, vehicle faults, even natural disasters and the like are very common, and finding the shortest path under the uncertainty has become a common research direction. However, finding the shortest path algorithm does not meet the requirements of all users, such as the users who catch up with airplanes want to take the most reliable path with the maximum probability of arriving on time.
The simplest goal to solve this problem is to find a shortest time path, which has been applied in large-scale road networks by many efficient algorithms, such as a dynamic planning algorithm that recursively updates the value of the time for each node to reach the end point according to the previously obtained estimated values until convergence, which requires raw road network data as input, which generally contains the travel time, variance, and assumptions satisfying various distributions for each road segment, but this dynamic planning method involves convolution calculation, is computationally intensive, requires a complete travel time distribution as input, and is poor in the actual performance of the road network.
Disclosure of Invention
The invention aims to provide an on-time arrival probability maximum path planning algorithm and an on-time arrival probability maximum path planning system based on fourth-order moments, and aims to solve the problems pointed out in the background art.
The embodiment of the invention is realized by the following technical scheme: the on-time arrival probability maximum path planning algorithm based on the fourth moment comprises the following steps:
s1, obtaining a fourth order moment of each path node in the strategy through a Bellman equation;
s2, converting the obtained fourth moment to meet the calculation requirement of the node on-time arrival probability upper bound;
s3, calculating the upper bound of the inequality obtained by conversion according to the fourth moment;
and S4, selecting the strategy with the minimum non-on-time arrival probability upper bound as the optimal strategy by comparing the non-on-time arrival probability upper bounds of different path planning strategies.
Further, step S1 includes:
deducing a recursion relation between a node i and a node j in the extended Bellman equation, wherein the node j is the next node of the node i in the strategy, and obtaining the following expression:
in the above formula, cijRepresents the travel time, G, of the route ijπ(j) Represents the travel time from the node j to the end point in the strategy pi according toToAnd recursively updating the time of each node reaching the end point until the fourth moment converges.
Further, step S2 includes:
according to the inequalityAnd converting the obtained fourth moment to obtain the following expression:
in the above formula, o represents a starting point, and x is an upper bound. .
Further, step S4 includes:
modifying the path of the initial strategy pi to obtain a strategy pi ', comparing the initial strategy pi with the upper bound of the non-timely arrival probability of the strategy pi', selecting a strategy with small upper bound of the non-timely arrival probability to modify the path to obtain a new strategy pi*And selecting the strategy with the minimum non-timely arrival probability upper bound as the optimal strategy until all paths are traversed.
The invention also provides an on-time arrival probability maximum path planning system based on fourth moment, which is applied to the algorithm and comprises the following steps:
the extended Bellman equation module is used for obtaining the fourth-order moment of each path node in the strategy through a Bellman equation;
the conversion module is used for converting the obtained fourth moment so as to meet the calculation requirement of the node on-time arrival probability upper bound;
the fourth moment calculation module is used for calculating the upper bound of the inequality obtained by the conversion;
and the strategy updating module is used for selecting the strategy with the minimum non-on-time arrival probability upper bound as the optimal strategy by comparing the non-on-time arrival probability upper bounds of different path planning strategies.
The invention also provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements an algorithm as described above.
The technical scheme of the embodiment of the invention at least has the following advantages and beneficial effects: along with the gradual increase of the size of the road network, the time consumption of the algorithm is increased linearly, and the time consumption of other algorithms is increased exponentially; this algorithm performs better than other algorithms, both in terms of effectiveness and time consumption, than it does.
Drawings
Fig. 1 is a schematic flow chart of a path planning algorithm provided in embodiment 1 of the present invention;
fig. 2 is a logic block diagram of a path planning system provided in embodiment 1 of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. The components of embodiments of the present invention generally described and illustrated in the figures herein may be arranged and designed in a wide variety of different configurations.
Example 1
The applicant researches and finds that, at present, a dynamic planning algorithm applied to a large-scale road network by many efficient algorithms needs to take original road network data as input, wherein the original road network data generally comprises travel time, variance and assumptions meeting various distributions of each road segment, and the dynamic planning algorithm is poor in actual performance of the road network due to the fact that the original road network data generally comprises the travel time, the variance and the assumptions meeting various distributions of each road segment according to a previously obtained estimated value in a recursive updating mode. Based on the above, the embodiment of the invention provides the fourth-order-moment-based on-time arrival probability maximum path planning algorithm which is superior to other algorithms in performance and time consumption. The method specifically comprises the following steps:
step S1, obtaining a fourth order moment of each path node in the strategy through a Bellman equation; in the step, a recursion relation between a node i and a node j in the extended bellman equation is deduced, wherein the node j is the next node of the node i in the strategy, and the following expression is obtained:
in the above formula, cijRepresents the travel time, G, of the route ijπ(j) Represents the travel time from the node j to the end point in the strategy pi according toToAnd recursively updating the time of each node reaching the end point until the fourth moment converges.
After the fourth moment is obtained, further executing step S2, converting the obtained fourth moment; in this embodiment, the inequality needed in step S3 is in the form ofWherein x is an upper bound, and in order to meet the requirement of inequality requirements, the obtained fourth moment is converted to obtain the following expression:
in the above formula, o represents a starting point,respectively representing the first, second, third and fourth moments of the origin o.
After the fourth moment is converted into the inequality required for calculation, step S3 is further executed to calculate the upper bound of the converted inequality from the fourth moment; in this embodiment, five upper bound calculation methods of the non-on-time arrival probability under different conditions are illustrated, which are specifically as follows:
when M is1(Z)>At the time of 0, the number of the first,
v satisfies: -M1(Z)V3+3M2(Z)V2-2M4(Z)=0
after the upper bound of the non-on-time arrival probability is calculated, step S4 is further performed to compare the non-on-time arrival probabilities of different path planning strategiesAnd (4) selecting a strategy with the minimum non-timely arrival probability upper bound as an optimal strategy. In this embodiment, step S4 specifically includes: the path of the initial strategy pi is changed to obtain a strategy pi ', and the non-on-time arrival probability upper bound g of the initial strategy pi and the strategy pi' is usedπ,gπ′Comparing, selecting the strategy with small upper bound of non-on-time arrival probability to change the path to obtain a new strategy pi*And selecting the strategy with the minimum non-timely arrival probability upper bound as the optimal strategy until all paths are traversed.
Referring to fig. 2, an embodiment of the present invention further provides an on-time probability of arrival maximum path planning system based on fourth-order moments, which is applied to the algorithm described above, and includes:
the extended Bellman equation module is used for obtaining the fourth-order moment of each path node in the strategy through a Bellman equation;
the conversion module is used for converting the obtained fourth moment so as to meet the calculation requirement of the node on-time arrival probability upper bound;
the fourth moment calculation module is used for calculating the upper bound of the inequality obtained by the conversion;
and the strategy updating module is used for selecting the strategy with the minimum non-on-time arrival probability upper bound as the optimal strategy by comparing the non-on-time arrival probability upper bounds of different path planning strategies.
An embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements the algorithm as described above.
In summary, the technical solution of the embodiment of the present invention has at least the following advantages and beneficial effects: along with the gradual increase of the size of the road network, the time consumption of the algorithm is increased linearly, and the time consumption of other algorithms is increased exponentially; this algorithm performs better than other algorithms, both in terms of effectiveness and time consumption, than it does.
The above is only a preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes will occur to those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims (6)
1. The on-time arrival probability maximum path planning algorithm based on the fourth moment is characterized by comprising the following steps of:
s1, obtaining a fourth order moment of each path node in the strategy through a Bellman equation;
s2, converting the obtained fourth moment to meet the calculation requirement of the node on-time arrival probability upper bound;
s3, calculating the upper bound of the inequality obtained by conversion according to the fourth moment;
and S4, selecting the strategy with the minimum non-on-time arrival probability upper bound as the optimal strategy by comparing the non-on-time arrival probability upper bounds of different path planning strategies.
2. The fourth-moment-based on-time probability of arrival maximum path planning algorithm of claim 1, wherein step S1 comprises:
deducing a recursion relation between a node i and a node j in the extended Bellman equation, wherein the node j is the next node of the node i in the strategy, and obtaining the following expression:
3. The fourth-moment-based on-time probability of arrival maximum path planning algorithm of claim 2, wherein step S2 comprises:
according to the inequalityAnd converting the obtained fourth moment to obtain the following expression:
in the above formula, o represents a starting point, and x is an upper bound.
4. The fourth-moment-based on-time probability of arrival maximum path planning algorithm of claim 3, wherein the step S4 comprises:
modifying the path of the initial strategy pi to obtain a strategy pi ', comparing the initial strategy pi with the upper bound of the non-timely arrival probability of the strategy pi', selecting a strategy with small upper bound of the non-timely arrival probability to modify the path to obtain a new strategy pi*And selecting the strategy with the minimum non-timely arrival probability upper bound as the optimal strategy until all paths are traversed.
5. An on-time probability of arrival maximum path planning system based on fourth-order moments, applied to the algorithm of any one of claims 1 to 4, comprising:
the extended Bellman equation module is used for obtaining the fourth-order moment of each path node in the strategy through a Bellman equation;
the conversion module is used for converting the obtained fourth moment so as to meet the calculation requirement of the node on-time arrival probability upper bound;
the fourth moment calculation module is used for calculating the upper bound of the inequality obtained by the conversion;
and the strategy updating module is used for selecting the strategy with the minimum non-on-time arrival probability upper bound as the optimal strategy by comparing the non-on-time arrival probability upper bounds of different path planning strategies.
6. A computer-readable storage medium, having a computer program stored thereon, which, when executed by a processor, implements the algorithm of any one of claims 1 to 4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111553773.9A CN114253265B (en) | 2021-12-17 | 2021-12-17 | On-time arrival probability maximum path planning algorithm and system based on fourth-order moment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111553773.9A CN114253265B (en) | 2021-12-17 | 2021-12-17 | On-time arrival probability maximum path planning algorithm and system based on fourth-order moment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114253265A true CN114253265A (en) | 2022-03-29 |
CN114253265B CN114253265B (en) | 2023-10-20 |
Family
ID=80792834
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111553773.9A Active CN114253265B (en) | 2021-12-17 | 2021-12-17 | On-time arrival probability maximum path planning algorithm and system based on fourth-order moment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114253265B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115290098A (en) * | 2022-09-30 | 2022-11-04 | 成都朴为科技有限公司 | Robot positioning method and system based on variable step length |
CN115494844A (en) * | 2022-09-26 | 2022-12-20 | 成都朴为科技有限公司 | Multi-robot searching method and system |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101420304B1 (en) * | 2013-09-26 | 2014-07-17 | 주식회사 피도텍 | Method for reliability analysis |
CN108562301A (en) * | 2018-05-21 | 2018-09-21 | 北京石油化工学院 | A kind of method and device for planning of driving path |
WO2019148645A1 (en) * | 2018-02-01 | 2019-08-08 | 苏州大学张家港工业技术研究院 | Partially observable markov decision process-based optimal robot path planning method |
CN110633850A (en) * | 2019-09-11 | 2019-12-31 | 中电科新型智慧城市研究院有限公司 | Optimal path planning algorithm for trip time reliability |
CN111026784A (en) * | 2019-11-13 | 2020-04-17 | 浙江大学 | Uncertain data stream probability summation threshold query method |
CN113515127A (en) * | 2021-07-23 | 2021-10-19 | 华北电力大学(保定) | Mobile robot path planning method and system |
CN113537628A (en) * | 2021-08-04 | 2021-10-22 | 郭宏亮 | General reliable shortest path algorithm based on distributed reinforcement learning |
CN113741484A (en) * | 2021-09-30 | 2021-12-03 | 暨南大学 | Path planning method, system and medium based on probability model |
-
2021
- 2021-12-17 CN CN202111553773.9A patent/CN114253265B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101420304B1 (en) * | 2013-09-26 | 2014-07-17 | 주식회사 피도텍 | Method for reliability analysis |
WO2019148645A1 (en) * | 2018-02-01 | 2019-08-08 | 苏州大学张家港工业技术研究院 | Partially observable markov decision process-based optimal robot path planning method |
CN108562301A (en) * | 2018-05-21 | 2018-09-21 | 北京石油化工学院 | A kind of method and device for planning of driving path |
CN110633850A (en) * | 2019-09-11 | 2019-12-31 | 中电科新型智慧城市研究院有限公司 | Optimal path planning algorithm for trip time reliability |
CN111026784A (en) * | 2019-11-13 | 2020-04-17 | 浙江大学 | Uncertain data stream probability summation threshold query method |
CN113515127A (en) * | 2021-07-23 | 2021-10-19 | 华北电力大学(保定) | Mobile robot path planning method and system |
CN113537628A (en) * | 2021-08-04 | 2021-10-22 | 郭宏亮 | General reliable shortest path algorithm based on distributed reinforcement learning |
CN113741484A (en) * | 2021-09-30 | 2021-12-03 | 暨南大学 | Path planning method, system and medium based on probability model |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115494844A (en) * | 2022-09-26 | 2022-12-20 | 成都朴为科技有限公司 | Multi-robot searching method and system |
CN115290098A (en) * | 2022-09-30 | 2022-11-04 | 成都朴为科技有限公司 | Robot positioning method and system based on variable step length |
Also Published As
Publication number | Publication date |
---|---|
CN114253265B (en) | 2023-10-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114253265B (en) | On-time arrival probability maximum path planning algorithm and system based on fourth-order moment | |
CN110601748B (en) | Multi-state space information network topology generation optimization algorithm | |
CN111240326B (en) | Mobile robot path planning method based on heterogeneous double-population ant colony algorithm | |
CN112583633A (en) | Distributed optimization method of directed multi-agent network based on rough information | |
CN109388778A (en) | A kind of iteration volume point Unscented kalman filtering method | |
CN109211242A (en) | A kind of three-dimensional space multi-goal path planing method merging RRT and ant group algorithm | |
CN112484733B (en) | Reinforced learning indoor navigation method based on topological graph | |
CN111523669A (en) | Knowledge graph meta-information-based least-order relation model training method | |
CN109165718A (en) | Network reconstruction method and system based on paralleling ant cluster algorithm | |
CN108765190B (en) | River network data expression method oriented to large-scale parallel and suitable for river network multilevel nesting | |
CN111369052B (en) | Simplified road network KSP optimization algorithm | |
CN115714739A (en) | Power communication network service route planning method and device | |
CN112116136B (en) | Shortest path generation method and related device | |
CN110442624B (en) | Aggregation neighbor query method with limited service time in time-dependent road network | |
Dixon et al. | Using the Hopfield neural network with mean field annealing to solve the shortest path problem in a communication network | |
CN114697221B (en) | Reliability mapping algorithm based on snapshot tree model in space-earth integrated network | |
CN110768906A (en) | SDN-oriented energy-saving routing method based on Q learning | |
CN112819048B (en) | Distributed community detection method for inter-satellite dynamic network | |
CN117938543B (en) | Network dynamic defense method and system based on topology difference measurement | |
Bhatnagar et al. | Adaptive feature pursuit: Online adaptation of features in reinforcement learning | |
CN116757272A (en) | Continuous motion control reinforcement learning framework and learning method | |
Alessandri et al. | A minimax receding-horizon estimator for uncertain discrete-time linear systems | |
CN111813883A (en) | Shortest path query method and query system | |
CN107565608B (en) | Method, system, and storage medium for economic dispatch of power systems | |
CN113918319A (en) | Topology segmentation graph neural network training mechanism based on breadth-first segmentation |
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 |