CN112906179B - Urban rail transit passenger flow control optimization method based on fluid queuing network - Google Patents
Urban rail transit passenger flow control optimization method based on fluid queuing network Download PDFInfo
- Publication number
- CN112906179B CN112906179B CN202011355014.7A CN202011355014A CN112906179B CN 112906179 B CN112906179 B CN 112906179B CN 202011355014 A CN202011355014 A CN 202011355014A CN 112906179 B CN112906179 B CN 112906179B
- Authority
- CN
- China
- Prior art keywords
- passenger flow
- flow control
- passengers
- train
- queuing
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 44
- 239000012530 fluid Substances 0.000 title claims abstract description 39
- 238000005457 optimization Methods 0.000 title claims abstract description 38
- 238000004364 calculation method Methods 0.000 claims description 19
- 230000035772 mutation Effects 0.000 claims description 11
- 230000000903 blocking effect Effects 0.000 claims description 3
- 238000009401 outcrossing Methods 0.000 claims description 3
- 238000004880 explosion Methods 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 8
- 230000001419 dependent effect Effects 0.000 description 2
- 230000009897 systematic effect Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/26—Government or public services
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Development Economics (AREA)
- Marketing (AREA)
- General Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Educational Administration (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- Primary Health Care (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Train Traffic Observation, Control, And Security (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention discloses an urban rail transit passenger flow control optimization method based on a fluid queuing network, which comprises the following steps: s1, establishing an urban rail transit passenger flow control optimization model based on a fluid queuing network, comprising the following steps: s11, obtaining passenger travel OD data and subway line parameters; s12, constructing an urban rail transit fluid queuing network model; s13, determining passenger flow control decision variables; s14, determining passenger flow control constraint conditions; s15, constructing an optimization objective function; s2, solving the optimization model, comprising the following steps: s21, calculating a population individual target function; s22, judging whether the individual fitness meets a termination condition; if yes, ending; otherwise, carrying out the next step; and S23, selecting, crossing and mutating. On the basis of the urban rail transit passenger flow control scheme, the invention establishes a passenger flow control optimization model by combining a fluid queuing network model, and reduces the possibility of platform queuing overflow and queuing explosion.
Description
Technical Field
The invention belongs to the technical field of traffic engineering, and particularly relates to an urban rail transit passenger flow control optimization method based on a fluid queuing network.
Background
With the continuous acceleration of urbanization process in China, population density in cities is higher and higher. With the development of social economy, the travel demand of the population is continuously increased, and in order to meet the increasing transportation demand, a diversified traffic system in the city is continuously perfected. And just because the demand and the dependence of passengers on urban rail transit are gradually increased, the mismatch between the transport capacity and the transport demand is increasingly sharp. The peak passenger flow congestion belongs to typical periodic congestion, and compared with sporadic congestion, the time, the place and the intensity of the peak passenger flow congestion are stable and closely related to travel demands. The net peak hour traffic is primarily for commuting purposes, constrained by its time characteristics, and therefore results in a high concentration of passengers during that time period. The overcrowding not only increases the travel time cost of passengers, but also brings great challenges to the operation management of urban rail transit.
At present, most of the current limiting modes adopted by daily operators of urban rail transit are from the perspective of safety level in stations. The system is based on personal subjective experience, depends on professional knowledge and working experience, has no theoretical support of a system, lacks reasonable calculation standards and lacks consideration on the service level of passengers during traveling; although the results of passenger flow control optimization in recent years increase at home and abroad, detailed analysis on passenger flow characteristics is mostly lacked. The control means is a simplified trend, and all the control means are directly used for the off-station passenger flow in consideration of the passenger travel OD.
Disclosure of Invention
The invention aims to overcome the defects of the prior art and provides a passenger flow control optimization model which is established by combining a fluid queuing network model on the basis of a passenger flow control scheme of urban rail transit; by optimizing the passenger flow control and departure interval, the problem of service rate reduction caused by the system state is solved, and the possibility of queue overflow and queue explosion of the platform can be reduced.
The purpose of the invention is realized by the following technical scheme: a method for controlling and optimizing urban rail transit passenger flow based on a fluid queuing network comprises the following steps:
s1, establishing an urban rail transit passenger flow control optimization model based on a fluid queuing network, which specifically comprises the following steps:
s11, obtaining passenger travel OD data, the station number of subway lines, the station mileage, the train number and the subway station platform capacity parameters;
s12, describing the trains on the subway line and the channels and platform systems in the stations according to the data acquired in the step S11, abstracting to corresponding fluid queuing models, and constructing an urban rail transit fluid queuing network model;
s13, determining a passenger flow control decision variable according to the passenger travel OD data;
s14, determining passenger flow control constraint conditions according to the passenger flow control decision variables and the queuing network model output indexes;
s15, constructing a passenger flow control optimization objective function by taking the minimum passenger travel time as a target according to the passenger flow control constraint condition;
s2, solving the urban rail transit passenger flow control optimization model based on the fluid queuing network, which comprises the following steps:
s21, processing the passenger flow control decision variable by using a real number coding method to generate a parent population, and calculating a population individual objective function;
s22, judging whether the population individual target function meets a preset termination condition; if so, ending the operation to obtain an optimal individual; if not, performing the next step;
s23, selecting the population by adopting a roulette method, and carrying out crossing and mutation treatment on the population by utilizing an IAGA crossing probability method and a self-adaptive mutation probability method;
s24, the optimal storage strategy is implemented to the group, and the step returns to the step S22.
Further, the obtaining step of the fluid queuing model in step S12 is as follows:
s121, establishing a platform waiting queuing model: for the boarding queuing system with the capacity of C in the boarding and landing area, passengers become a passenger flow input source in the boarding and landing area after passing through the entrance gate; the arrival process of passengers follows a time-varying poisson distribution Mt(ii) a The waiting time of passengers is distributed randomly, and the influence of the state of the system on the service process is considered, and is recorded as G (x), wherein x is the system state of the boarding queuing system in the boarding and alighting area, namely the number of passengers in the system; if the number of passengers in the system is larger than the capacity of the system, the passengers will overflow and stay in the station hall, the capacity of the station hall is infinity, and the number of passengers is marked as M according to a Kendall notation methodt/G(x)/C/C+∞;
At any time t, the state of the waiting queuing system is that the i-th station u is in the direction (the u is an uplink when the u is 1, and the u is a downlink when the u is 2)Comprises the following steps: initial state of systemPlus the number of passengers entering minus passengers exiting, i.e.:
the rate of change of system state is:
whereinThe arrival rate of passengers is determined by the arrival rate of passengers at the time t in the u direction of the station i; the arrival of passengers follows Poisson distribution, so the arrival rate of the passengers at the time t in the u direction of the station i is recorded asThe input rate of passengers getting on the train from the passengers at the stationThe rate of arrival is decided, and since the capacity is infinite, the blocking probability is not considered, so:
wherein PT is the probability of train stop, and PT is 1, and is the train stop; l represents the station length; passenger speed in u-direction waiting queuing model of ith stationThe calculation formula is as follows:
Probability of being idle of systemAnd the system state changes, the output rate of the system occupant is therefore:
wherein:also given by historical dataCalibrating the three standard points to obtain the three standard points;
three dynamic performance indexes are established: respectively the real-time output rate of the systemAverage occupied spaceMean residence timeThe calculation formula is as follows:
y is residence time;
s122, train queuing model: the train is used as a carrier for passenger transportation, acts as a transportation task, a queuing phenomenon appears in each train, and a queuing system for train service is abstracted into a single virtual service desk M _ t/G (x)/1/C queuing model; according to the concept of fluid queuing, at the time t, the system state calculation formula of the kth train in the u direction is as follows:
whereinArrival rate of k-th train passenger in u-direction at time tOutput rate of waiting queuing modelAnd the connection probability PT between the station and the traini,k(t) determining:
TR is a train set;
WhereintwAlighting passengersTime, ηk,u,j(t) is the proportion of passengers getting off the train at the j station of the kth train, and is determined by the OD data obtained by the S11;
the three dynamic performance indexes of the train queuing model are respectively the system output rate at any momentPassengers occupying system spaceMean residence time of passengersThe calculation formula is as follows:
where CT represents the capacity of the train.
Further, the passenger flow control decision variable determined in the step S13 is the proportion of inbound passenger flow at each time tAnd departure interval H of the k-th train in the u directionk,u(ii) a The passenger flow control decision variables satisfy the following constraints:
wherein HlbAnd HubRespectively the minimum value and the maximum value of the departure interval; Δ is the step length of each time step, S is a station set, a station i belongs to S ═ 1, 2.., N }, and N is the total number of stations; TR is a train set, a train k belongs to TR ═ 1, 2.., M }, and M is the total train amount; u is a set of train running directions, and belongs to U, wherein U belongs to {1 (uplink), 2 (downlink) };time step sequence index for time set
Further, the passenger flow control constraint condition determined in step S14 is:
mi,u(n.DELTA.0 or 1Wherein m isi,u(n Δ) is a variable from 0 to 1, and when m is 1, the number of people in the system is greater than the system capacity; m is a real number; fBCalculating formula for queuing overflow timesNot allowing the maximum number of overflows to be exceeded The number of people staying at the platform is not allowed to exceed the maximum number of people stayingUnder the passenger flow control scheme, the time-varying arrival rate of passengers in the direction of i station u is calculated by the following formula:
Further, the passenger flow control objective function determined in step S15 is:
wherein T isSThe sum of the time spent by the passengers on trips.
Further, the calculation formula of the IAGA cross probability operator and the mutation probability algorithm in step S23 is specifically as follows:
wherein, PcAnd PmRespectively cross probability and mutation probability, PcmaxAnd PcminUpper and lower limits of the crossover probability, P, respectivelymmaxAnd PmminUpper and lower limits of the probability of variation, FavgAnd FmaxRespectively are the average fitness value and the maximum fitness value in the current population, F is the fitness value in the crossed individual, and A is an arbitrary constant.
Further, the step S24 of implementing the optimal storage policy on the population specifically includes:
traversing individuals with highest fitness and individuals with lowest fitness in the current group, and judging whether the fitness of the individuals with highest fitness in the current group is higher than the highest fitness of the individuals in all the groups; if so, taking the best individual in the current group as the individual with the highest fitness in all generation groups; and if not, replacing the individuals with the highest fitness in all the generation groups with the individuals with the lowest fitness in the current generation group.
The invention has the beneficial effects that: the invention overcomes the problem that the traditional passenger flow control scheme is dependent on subjective experience and lacks of systematic and scientific theoretical support, and establishes a passenger flow control optimization model by combining a fluid queuing network model on the basis of the urban rail transit passenger flow control scheme and fully considering the safety, the service level and the trip time cost of passengers. By optimizing the passenger flow control and departure interval, the problem of service rate reduction caused by the system state is basically eliminated, the departure interval time is reduced in the passenger flow arrival peak period, the train transport capacity in unit time is improved, and the possibility of platform queue overflow and queue explosion is reduced. Compared with the traditional passenger flow control optimization method, the model effectively reduces the travel time cost of passengers, reduces the congestion condition in the urban rail transit network, and effectively improves the service level of the system.
Drawings
FIG. 1 is a schematic flow chart of an urban rail transit passenger flow control optimization method based on a fluid queuing network;
FIG. 2 is a schematic diagram of the queuing network structure of the station floor and train of the present invention;
FIG. 3 is an optimized track of a case solving process of a metropolis subway in the embodiment of the present invention;
FIG. 4 is a comparison graph before and after optimization of an off-site current limit control scheme in an embodiment of the present invention;
FIG. 5 is an early peak train operation diagram of the first line of optimized Chengdu subway in the embodiment of the invention;
FIG. 6 is a diagram illustrating a comparison of the state of an optimized pre-and post-waiting queuing system in accordance with an embodiment of the present invention;
fig. 7 is a comparison diagram of the dynamic process of optimizing the passenger carrying of the front, rear, upper and lower 10 th trains in the embodiment of the invention.
Detailed Description
The technical scheme of the invention is further explained by combining the attached drawings.
As shown in fig. 1, the method for controlling and optimizing urban rail transit passenger flow based on the fluid queuing network of the invention comprises the following steps:
s1, establishing an urban rail transit passenger flow control optimization model based on a fluid queuing network, which specifically comprises the following steps:
s11, obtaining passenger travel OD data, the station number of subway lines, the station mileage, the train number and the subway station platform capacity parameters;
s12, describing the trains on the subway line and the channels and platform systems in the stations according to the data acquired in the step S11, abstracting to corresponding fluid queuing models, and constructing an urban rail transit fluid queuing network model;
as shown in fig. 2, which is a schematic diagram of a queuing network structure of a station layer and a train, the steps of constructing a fluid queuing model according to the parameters obtained in S11 are as follows:
s121, establishing a platform waiting queuing model: for the boarding queuing system with the capacity of C in the boarding and landing area, passengers become a passenger flow input source in the boarding and landing area after passing through the entrance gate; the arrival process of passengers follows a time-varying poisson distribution Mt(ii) a The waiting time of passengers is distributed randomly, and the influence of the state of the system on the service process is considered, and is recorded as G (x), wherein x is the system state of the boarding queuing system in the boarding and alighting area, namely the number of passengers in the system; if the number of passengers in the system is larger than the capacity of the system, the passengers will overflow and stay in the station hall, the capacity of the station hall is infinity, and the number of passengers is marked as M according to a Kendall notation methodt/G(x)/C/C+∞;
At any time t, the state of the waiting queuing system is that the i-th station u is in the direction (the u is an uplink when the u is 1, and the u is a downlink when the u is 2)Comprises the following steps: initial state of systemPlus the number of passengers entering minus passengers exiting, i.e.:
the rate of change of system state is:
whereinDriven by I vehicleThe arrival rate of passengers in the direction t of the station u is determined; the arrival of passengers follows Poisson distribution, so the arrival rate of the passengers at the time t in the u direction of the station i is recorded asThe input rate of passengers getting on the train in the landing zone is determined by the passenger arrival rate at the station, and because the capacity is infinite, the blocking probability is not considered, so that:
wherein PT is the probability of train stop, and PT is 1, and is the train stop; l represents the station length; passenger speed in u-direction waiting queuing model of ith stationThe calculation formula is as follows:
Probability of being idle of systemAnd the system state changes, the output rate of the system occupant is therefore:
wherein:also given by historical dataCalibrating the three standard points to obtain the three standard points;
three dynamic performance indexes are established: respectively the real-time output rate of the systemAverage occupied spaceMean residence timeThe calculation formula is as follows:
y is residence time;
s122, train queuing model: the train is used as a carrier for passenger transportation, acts as a transportation task, a queuing phenomenon appears in each train, and a queuing system for train service is abstracted into a single virtual service desk M _ t/G (x)/1/C queuing model; according to the concept of fluid queuing, at the time t, the system state calculation formula of the kth train in the u direction is as follows:
whereinArrival rate of k-th train passenger in u-direction at time tOutput rate of waiting queuing modelAnd the connection probability PT between the station and the traini,k(t) determining:
TR is a train set;
WhereintwTime of alighting for passengers, ηk,u,j(t) is the proportion of passengers getting off the train at the j station of the kth train, and is determined by the OD data obtained by the S11;
the three dynamic performance indexes of the train queuing model are respectively the system output rate at any momentPassengers occupying system spaceMean residence time of passengersThe calculation formula is as follows:
where CT represents the capacity of the train.
S13, determining a passenger flow control decision variable according to the passenger travel OD data; the passenger flow control decision variable determined in the step is the proportion of the passenger flow entering the station at each time tAnd departure interval H of the k-th train in the u directionk,u(ii) a The passenger flow control decision variables satisfy the following constraints:
wherein HlbAnd HubRespectively the minimum value and the maximum value of the departure interval; Δ is the step length of each time step, S is a station set, a station i belongs to S ═ 1, 2.., N }, and N is the total number of stations; TR is a train set, a train k belongs to TR ═ 1, 2.., M }, and M is the total train amount; u is a set of train running directions, and belongs to U, wherein U belongs to {1 (uplink), 2 (downlink) };time step sequence index for time setIn the present invention t is discrete and is therefore represented here in the form of n x.
S14, determining passenger flow control constraint conditions according to the passenger flow control decision variables and the queuing network model output indexes; the passenger flow control constraint conditions determined in the step are as follows:
mi,u(n.DELTA.0 or 1Wherein m isi,u(n Δ) is a variable from 0 to 1, and when m is 1, the number of people in the system is greater than the system capacity; m is a real number; fBCalculating formula for queuing overflow timesNot allowing the maximum number of overflows to be exceeded The number of people staying at the platform is not allowed to exceed the maximum number of people stayingUnder the passenger flow control scheme, the time-varying arrival rate of passengers in the direction of i station u is calculated by the following formula:
S15, constructing a passenger flow control optimization objective function by taking the minimum passenger travel time as a target according to the passenger flow control constraint condition; the determined passenger flow control objective function is:
wherein T isSThe sum of the time spent by the passengers on trips.
S2, solving the urban rail transit passenger flow control optimization model based on the fluid queuing network, which comprises the following steps:
s21, processing the passenger flow control decision variable by using a real number coding method to generate a parent population, and calculating a population individual objective function;
s22, judging whether the population individual target function meets a preset termination condition; if so, ending the operation to obtain an optimal individual; if not, performing the next step;
s23, selecting the population by adopting a roulette method, and carrying out crossing and mutation treatment on the population by utilizing an IAGA crossing probability method and a self-adaptive mutation probability method;
the calculation formula of the IAGA cross probability operator and the mutation probability algorithm is specifically as follows:
wherein, PcAnd PmRespectively cross probability and varianceProbability of anomaly, PcmaxAnd PcminUpper and lower limits of the crossover probability, P, respectivelymmaxAnd PmminUpper and lower limits of the probability of variation, FavgAnd FmaxRespectively are the average fitness value and the maximum fitness value in the current population, F is the fitness value in the crossed individual, and A is an arbitrary constant.
S24, implementing the optimal storage strategy for the group, and returning to the step S22; the implementation of the optimal storage strategy for the group specifically comprises the following steps:
traversing individuals with highest fitness and individuals with lowest fitness in the current group, and judging whether the fitness of the individuals with highest fitness in the current group is higher than the highest fitness of the individuals in all the groups; if so, taking the best individual in the current group as the individual with the highest fitness in all generation groups; and if not, replacing the individuals with the highest fitness in all the generation groups with the individuals with the lowest fitness in the current generation group.
The invention overcomes the problem that the traditional passenger flow control scheme is dependent on subjective experience and lacks of systematic and scientific theoretical support, and establishes a passenger flow control optimization model by combining a fluid queuing network model on the basis of the urban rail transit passenger flow control scheme and fully considering the safety, the service level and the trip time cost of passengers. Compared with the traditional passenger flow control optimization method, the model effectively reduces the travel time cost of passengers, reduces the congestion condition in the urban rail transit network, and effectively improves the service level of the system.
The analysis is performed by taking the urban rail transit network as an example, and the urban subway parameters are shown in table 1.
The train operation diagram is a technical file for representing the train operation in the section and the arrival, departure and passing time of the station, and is determined by departure interval time, stop time of different stations and section operation time. In this example, all train section running times, i.e., 15 time steps, stop times, i.e., 3 time steps, are set, and the initial departure interval is set to, i.e., 21 time steps. And generating an initial train operation diagram through the data.
TABLE 1 Chengdu subway case parameter calibration
According to the OD matrix of the passengers going out of the urban rail transit, combining the established fluid queuing network model and the passenger flow control optimization model, carrying out passenger flow control optimization on the urban rail transit network, wherein the population evolution process is shown in figure 3; after the total travel time of passengers is calculated, the results before and after optimization are compared and analyzed, the optimization before and after station external current limiting scheme pair is shown in fig. 4, and the optimization result of the train operation diagram is shown in fig. 5. Through analysis, the system state of the waiting queuing system on the platform before and after optimization and the queuing state on the train are respectively shown in fig. 6 and fig. 7, and the optimization result is shown in table 2.
TABLE 2 Chengdu subway case passenger flow control optimization results
According to the optimization result, the average waiting time in the uplink direction is reduced from 9.62min to 2.15min, 77.63% is optimized, and passengers who are not completely transported in the train set are eliminated. The average waiting time in the uplink direction is reduced from 2.16min to 1.89min, and the optimization is 12.49%. The average waiting time of passengers in the system is reduced to a lower level, the average waiting time of the passengers in the descending direction of the Tianfu wide-field station is reduced to 2.46min by 21.54min, the optimization effect is extremely obvious, the main reason is that the problem of service rate reduction caused by the system state is basically eliminated by optimizing the passenger flow control and departure interval, the departure interval time is reduced in the passenger flow arrival peak period, the train operation capacity in unit time is improved, and the possibility of platform queue overflow and queue explosion is reduced.
It will be appreciated by those of ordinary skill in the art that the embodiments described herein are intended to assist the reader in understanding the principles of the invention and are to be construed as being without limitation to such specifically recited embodiments and examples. Those skilled in the art can make various other specific changes and combinations based on the teachings of the present invention without departing from the spirit of the invention, and these changes and combinations are within the scope of the invention.
Claims (7)
1. A method for controlling and optimizing urban rail transit passenger flow based on a fluid queuing network is characterized by comprising the following steps:
s1, establishing an urban rail transit passenger flow control optimization model based on a fluid queuing network, which specifically comprises the following steps:
s11, obtaining passenger travel OD data, the station number of subway lines, the station mileage, the train number and the subway station platform capacity parameters;
s12, describing the trains on the subway line and the channels and platform systems in the stations according to the data acquired in the step S11, abstracting to corresponding fluid queuing models, and constructing an urban rail transit fluid queuing network model;
s13, determining a passenger flow control decision variable according to the passenger travel OD data;
s14, determining passenger flow control constraint conditions according to the passenger flow control decision variables and the queuing network model output indexes;
s15, constructing a passenger flow control optimization objective function by taking the minimum passenger travel time as a target according to the passenger flow control constraint condition;
s2, solving the urban rail transit passenger flow control optimization model based on the fluid queuing network, which comprises the following steps:
s21, processing the passenger flow control decision variable by using a real number coding method to generate a parent population, and calculating a population individual objective function;
s22, judging whether the population individual target function meets a preset termination condition; if so, ending the operation to obtain an optimal individual; if not, performing the next step;
s23, selecting the population by adopting a roulette method, and carrying out crossing and mutation treatment on the population by utilizing an IAGA crossing probability method and a self-adaptive mutation probability method;
s24, the optimal storage strategy is implemented to the group, and the step returns to the step S22.
2. The method for optimizing urban rail transit passenger flow control based on fluid queuing network according to claim 1, wherein the fluid queuing model is obtained by the following steps of step S12:
s121, establishing a platform waiting queuing model: for the boarding queuing system with the capacity of C in the boarding and landing area, passengers become a passenger flow input source in the boarding and landing area after passing through the entrance gate; the arrival process of passengers follows a time-varying poisson distribution Mt(ii) a The waiting time of passengers is distributed randomly, and the influence of the state of the system on the service process is considered, and is recorded as G (x), wherein x is the system state of the boarding queuing system in the boarding and alighting area, namely the number of passengers in the system; if the number of passengers in the system is larger than the capacity of the system, the passengers will overflow and stay in the station hall, the capacity of the station hall is infinity, and the number of passengers is marked as M according to a Kendall notation methodt/G(x)/C/C+∞;
For any time t, the u-direction waiting queuing system state of the ith stationComprises the following steps: initial state of systemPlus the number of passengers entering minus passengers exiting, i.e.:
the rate of change of system state is:
whereinThe arrival rate of passengers is determined by the arrival rate of passengers at the time t in the u direction of the station i; when u is 1, the uplink is performed, and when u is 2, the downlink is performed; the arrival of passengers follows Poisson distribution, so the arrival rate of the passengers at the time t in the u direction of the station i is recorded asThe input rate of passengers getting on the train in the landing zone is determined by the passenger arrival rate at the station, and because the capacity is infinite, the blocking probability is not considered, so that:
wherein PT is the probability of train stop, and PT is 1, and is the train stop; l represents the station length; passenger speed in u-direction waiting queuing model of ith stationThe calculation formula is as follows:
Probability of being idle of systemAnd the system state changes, the output rate of the system occupant is therefore:
wherein:also given by historical dataCalibrating the three standard points to obtain the three standard points;
three dynamic performance indexes are established: respectively the real-time output rate of the systemAverage occupied spaceMean residence timeThe calculation formula is as follows:
y is residence time;
s122, train queuing model: the train is used as a carrier for passenger transportation, acts as a transportation task, a queuing phenomenon appears in each train, and a queuing system for train service is abstracted into a single virtual service desk M _ t/G (x)/1/C queuing model; according to the concept of fluid queuing, at the time t, the system state calculation formula of the kth train in the u direction is as follows:
whereinArrival rate of k-th train passenger in u-direction at time tOutput rate of waiting queuing modelAnd the connection probability PT between the station and the traini,k(t) determining:
TR is a train set;
WhereintwTime of alighting for passengers, ηk,u,j(t) is the proportion of passengers getting off the train at the j station of the kth train, and is determined by the OD data obtained by the S11;
the three dynamic performance indexes of the train queuing model are respectively the system output rate at any momentPassengers occupying system spaceMean residence time of passengersThe calculation formula is as follows:
where CT represents the capacity of the train.
3. The method for optimizing urban rail transit passenger flow control based on fluid queuing network according to claim 2, wherein the passenger flow control decision variable determined in step S13 is the proportion of inbound passenger flow at each time tAnd departure interval H of the k-th train in the u directionk,u(ii) a The passenger flow control decision variables satisfy the following constraints:
wherein HlbAnd HubRespectively the minimum value and the maximum value of the departure interval; Δ is the step length of each time step, S is a station set, a station i belongs to S ═ 1, 2.., N }, and N is the total number of stations; TR is a train set, a train k belongs to TR ═ 1, 2.., M }, and M is the total train amount; u is a set of train running directions, belongs to U which is {1, 2}, is an uplink when U is 1, and is a downlink when U is 2;time step sequence index for time set
4. The method for optimizing urban rail transit passenger flow control based on fluid queuing network according to claim 3, wherein the passenger flow control constraint determined in step S14 is:
wherein m isi,u(n Δ) is a variable from 0 to 1, and when m is 1, the number of people in the system is greater than the system capacity; m is a real number; fBCalculating formula for queuing overflow timesNot allowing the maximum number of overflows to be exceeded The number of people staying at the platform is not allowed to exceed the maximum number of people staying Under the passenger flow control scheme, the time-varying arrival rate of passengers in the direction of i station u is calculated by the following formula:
6. The urban rail transit passenger flow control optimization method based on the fluid queuing network as claimed in claim 1, wherein the calculation formula of the IAGA cross probability operator and the mutation probability algorithm in step S23 is specifically:
wherein, PcAnd PmRespectively cross probability and mutation probability, PcmaxAnd PcminUpper and lower limits of the crossover probability, P, respectivelymmaxAnd PmminUpper and lower limits of the probability of variation, FavgAnd FmaxRespectively are the average fitness value and the maximum fitness value in the current population, F is the fitness value of the individual in the cross population, and A is an arbitrary constant.
7. The urban rail transit passenger flow control optimization method based on the fluid queuing network as claimed in claim 1, wherein said step S24 of implementing the optimal conservation strategy for the group specifically comprises:
traversing individuals with highest fitness and individuals with lowest fitness in the current group, and judging whether the fitness of the individuals with highest fitness in the current group is higher than the highest fitness of the individuals in all the groups; if so, taking the best individual in the current group as the individual with the highest fitness in all generation groups; and if not, replacing the individuals with the highest fitness in all the generation groups with the individuals with the lowest fitness in the current generation group.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011355014.7A CN112906179B (en) | 2020-11-27 | 2020-11-27 | Urban rail transit passenger flow control optimization method based on fluid queuing network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011355014.7A CN112906179B (en) | 2020-11-27 | 2020-11-27 | Urban rail transit passenger flow control optimization method based on fluid queuing network |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112906179A CN112906179A (en) | 2021-06-04 |
CN112906179B true CN112906179B (en) | 2022-04-19 |
Family
ID=76111335
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011355014.7A Active CN112906179B (en) | 2020-11-27 | 2020-11-27 | Urban rail transit passenger flow control optimization method based on fluid queuing network |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112906179B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113971853B (en) * | 2021-09-30 | 2023-09-08 | 东南大学 | Method for shunting passengers queued in subway platform based on utility model |
CN115017654B (en) * | 2022-01-07 | 2023-01-24 | 昆明理工大学 | Method for measuring and minimizing urban rail network vulnerabilities |
CN115081815A (en) * | 2022-05-26 | 2022-09-20 | 中国科学院深圳先进技术研究院 | Multi-mode traffic network robustness calculation method |
CN114819418B (en) * | 2022-06-28 | 2022-09-23 | 西南交通大学 | Station passenger flow control method, device, equipment and readable storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103218681A (en) * | 2013-03-19 | 2013-07-24 | 天津市市政工程设计研究院 | Aviation hub emergency management and control method |
CN107248006A (en) * | 2017-05-27 | 2017-10-13 | 北方工业大学 | Subway line passenger flow coordination control method based on hierarchical hierarchy |
CN107705039A (en) * | 2017-10-27 | 2018-02-16 | 华东交通大学 | Urban track traffic for passenger flow Precise control method and system based on passenger flow demand |
CN108550098A (en) * | 2018-04-24 | 2018-09-18 | 西南交通大学 | A kind of urban rail transit network passenger flow current-limiting method |
CN108805347A (en) * | 2018-06-05 | 2018-11-13 | 北方工业大学 | Passenger flow pool-based method for estimating passenger flow of associated area outside subway station |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2923568B1 (en) * | 2007-11-08 | 2009-12-04 | Eurocopter France | ENERGY ABORTION DEVICE SELF-ADAPTABLE TO THE SUPPORTED MASS |
EP2707936B1 (en) * | 2011-05-10 | 2018-08-01 | Stephen G. Johnsen | Mobile variable power system and method |
CN109409560B (en) * | 2018-08-16 | 2022-07-15 | 北京交通大学 | Urban rail transit passenger flow induction method based on multi-agent simulation |
CN111353639B (en) * | 2020-02-26 | 2022-04-12 | 北京交通大学 | Urban rail transit peak current limiting optimization method for coordinating train timetable |
-
2020
- 2020-11-27 CN CN202011355014.7A patent/CN112906179B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103218681A (en) * | 2013-03-19 | 2013-07-24 | 天津市市政工程设计研究院 | Aviation hub emergency management and control method |
CN107248006A (en) * | 2017-05-27 | 2017-10-13 | 北方工业大学 | Subway line passenger flow coordination control method based on hierarchical hierarchy |
CN107705039A (en) * | 2017-10-27 | 2018-02-16 | 华东交通大学 | Urban track traffic for passenger flow Precise control method and system based on passenger flow demand |
CN108550098A (en) * | 2018-04-24 | 2018-09-18 | 西南交通大学 | A kind of urban rail transit network passenger flow current-limiting method |
CN108805347A (en) * | 2018-06-05 | 2018-11-13 | 北方工业大学 | Passenger flow pool-based method for estimating passenger flow of associated area outside subway station |
Non-Patent Citations (4)
Title |
---|
Analysis of Impellers" Strength in the Flat Hydrodynamic Torque Converter for Passenger Car Based on CFD;Chu Yaxu 等;《2010 International Conference on Electrical and Control Engineering》;20101111;3328-3330 * |
Inferring traffic flow characteristics from aggregated-flow measurement;M. Tsuru 等;《Proceedings 2002 Symposium on Applications and the Internet (SAINT 2002)》;20020807;256-261 * |
基于流体排队模型的地铁车站客流预警研究与动态性能分析;马媛;《中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑》;20200315(第03(2020)期);C033-895 * |
考虑时变性与状态相关性的通道流体排队模型;马媛 等;《交通运输工程与信息学报》;20190915;第17卷(第3期);91-99 * |
Also Published As
Publication number | Publication date |
---|---|
CN112906179A (en) | 2021-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112906179B (en) | Urban rail transit passenger flow control optimization method based on fluid queuing network | |
CN110245806B (en) | Urban rail transit passenger flow management and control method and system | |
CN113920769B (en) | Intelligent scheduling list generation method based on public transportation multi-source data analysis | |
CN112307564A (en) | Method and device for optimizing ATO target running speed curve of train | |
CN110119835A (en) | A kind of public transport dynamic based on interval computation is dispatched a car method for optimizing scheduling | |
CN112465205B (en) | Rail transit train running density optimization method for single-wire multi-station cooperative current limiting | |
CN111552913A (en) | Method for evaluating matching performance of urban rail transit under new line access condition | |
CN114723125B (en) | Inter-city vehicle order allocation method combining deep learning and multitask optimization | |
CN112381260A (en) | Urban rail transit passenger flow management and control optimization method based on station entering proportion | |
CN115860594A (en) | Simulation system and method applied to intelligent bus scheduling | |
Wu et al. | Multi-objective timetabling optimization for a two-way metro line under dynamic passenger demand | |
Li et al. | Joint optimization of delay-recovery and energy-saving in a metro system: A case study from China | |
CN116307441B (en) | Urban rail transit junction transfer facility optimal configuration method considering burst scene | |
CN113362208A (en) | Multi-station cooperative current limiting method for urban rail transit network | |
Zhou et al. | Metro scheduling to minimize travel time and operating cost considering spatial and temporal constraints on passenger boarding | |
CN113888387A (en) | Multi-objective operation optimization method based on passenger flow demand | |
CN114298385A (en) | Subway train delay adjustment method considering passenger flow influence and regenerative braking energy utilization | |
CN108515988B (en) | Train operation diagram optimization method for improving passenger timeliness | |
CN113793042A (en) | Passenger flow control scheme compilation method for rail traffic line station | |
CN114021291A (en) | Simulation evaluation modeling method for urban rail transit network current limiting scheme | |
Alexis et al. | Minimising the travel time on congested urban rail lines with a dynamic bi-modelling of trains and users | |
Yin et al. | Collaborative optimization of passenger control strategy and train operation plan with variable formations for a rail transit network | |
Li et al. | Passenger flow control with multi-station coordination on an oversaturated urban rail transit line: A multi-objective integer linear programming approach | |
CN116910588B (en) | Estimation method for urban rail transit train riding time | |
Xu et al. | Research on Passenger Flow Control Method in Urban Rail Transit during Peak Hours |
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 |