Large-scale public place people flow guiding path planning method based on differential evolution algorithm
A differential evolution algorithm and technology in public places, applied in computing models, computing, artificial life, etc., to achieve the effect of reducing path intersections, taking into account safety and efficiency, and overcoming the singleness of evaluation criteria
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0047] For a large-scale public scene, suppose there are M different paths that need to be planned. M depends on how many main flow directions the flow of people has. Group exits and entrances. There is a path between each group of entrances and each group of exits. Where you are and the exit you want to reach, determine the route guidance you want to follow. Due to the grouping operation, a path may correspond to multiple entrances and exits, and each planned path includes the selection of the exit and the route in the middle. Our goal is to effectively guide the crowd to reach the destination quickly while minimizing the intersection of crowds on different routes in the scene to improve safety. Therefore, efficiency and safety are the multi-objective differential evolution algorithms used in this invention The two objectives in correspond to two objective function values, that is, fitness. The objective function value is calculated as follows:
[0048] f 1 =∑H(C)
[0049...
specific Embodiment approach
[0062] S1. Execute the initialization operation:
[0063] According to the walkable area in the scene, a population Q of size N is randomly generated. During the generation process, if the current point is found not in the walkable area, the point is regenerated until it falls into the walkable area. Make sure that every keypoint on the planned path falls within a walkable area of the scene. For the scene of Tiyu Xilu subway station, the population size N is set to 30. The target vector is constructed for each population individual by the encoding method of the correlation between the front and back genes, and the target vector contains the route information and the end point information. Subsequently, the objective function value of the population individual objective vector is calculated by using the method for calculating the objective function value described above. The target vector is encoded as an M×(D+1)-dimensional real number vector as follows:
[0064] P i,k =...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


