CN104376716A - Method for dynamically generating bus timetables on basis of Bayesian network models - Google Patents

Method for dynamically generating bus timetables on basis of Bayesian network models Download PDF

Info

Publication number
CN104376716A
CN104376716A CN201410710551.7A CN201410710551A CN104376716A CN 104376716 A CN104376716 A CN 104376716A CN 201410710551 A CN201410710551 A CN 201410710551A CN 104376716 A CN104376716 A CN 104376716A
Authority
CN
China
Prior art keywords
bayesian network
timetable
sigma
bus
network model
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
Application number
CN201410710551.7A
Other languages
Chinese (zh)
Other versions
CN104376716B (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.)
Xintang Xintong (Zhejiang) Technology Co.,Ltd.
Original Assignee
Nantong University
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 Nantong University filed Critical Nantong University
Priority to CN201410710551.7A priority Critical patent/CN104376716B/en
Publication of CN104376716A publication Critical patent/CN104376716A/en
Application granted granted Critical
Publication of CN104376716B publication Critical patent/CN104376716B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Traffic Control Systems (AREA)

Abstract

The invention relates to a method for dynamically generating bus timetables on the basis of Bayesian network models. The method includes screening microscopic and macroscopic factors affecting dynamic generation of the bus timetables; building the double-layer microscopic and macroscopic Bayesian network models for dynamically generating the bus timetables, and in other words, building the Bayesian network models for forecasting dynamic variation of bus environments and the Bayesian network models for dynamically generating the bus timetables; predicting transport capacity and transport volume occurrence probabilities of various routes under the condition of random disturbance and reasons for unbalance of the transport capacity and the transport volumes of the various routes; combining scheduling policies with one another and generating possible timetable schemes around the target for timely evacuating passengers; computing various indexes for evaluating the quality of the timetables from the points of governments, enterprises and the passengers and evaluating the quality of the timetables. The method has the advantages that a function of dynamically adjusting the timetables according to variation of the bus environments can be implemented, and accordingly technical support can be provided for daily bus operation management.

Description

A kind of transit scheduling dynamic creation method based on Bayesian network model
Technical field
The present invention relates to Bus transit informization technical field, specifically a kind of transit scheduling dynamic creation method based on Bayesian network model.
Background technology
Transit scheduling establishment is one of core missions of the daily operation of public transport, and according to resident trip spatial-temporal distribution characteristic, rationalization arranges departure frequency and the type thereof of day part, mainly solves the maximum matching problem of transport power and freight volume.When in reality enchancement factor interference cause bus passenger flow or running time change time, this cause public transport transport power and freight volume unbalance, thus bus dispatching scheme lost efficacy.Therefore, according to public transport environment dynamic change dynamic conditioning timetable, theory value and realistic meaning is had.
The factor that direct decision transit scheduling lost efficacy is transport power and the freight volume of up-downlink direction, they are by external environment influence such as Changes in weather, traffic congestion, large-scale activities, when detecting traffic events, assess it and affect passenger flow or running time intensity of variation respectively, and then analyze the failure cause of timetable, dynamic conditioning timetable accordingly.At present, numerous Chinese scholars is according to public transport environment dynamic change dynamic conditioning timetable, and main Research Thinking has two:
One, passenger flow forecast or running time change, on the one hand, utilize the method such as multiple linear regression, the equation of structure, and qualitative, quantitative further investigated affect relevance between many factors that passenger flow or running time change, line correlation sensitivity analysis of going forward side by side; On the other hand, utilize time series method, be regarded as a black box, directly disclose the evolution trend of passenger flow or running time change, for establishment timetable provides data supporting.
Two, working out timetable, on the one hand, above-mentioned working foundation is studied the statistical law of passenger flow and running time, when detecting traffic events, building timetable compiling model, utilize Optimum Theory to generate timetable; On the other hand, utilize manual simulation's technology such as neural network, the thoughtcast of operation simulation personnel, environmentally changes, adjustment time adjustment table.
As from the foregoing, existing research way cannot solve the transit scheduling dynamic change chain reaction process that random disturbance causes, should from entirety, announcement affects external environment condition change and how to cause passenger flow or running time change, and then affect timetable dynamic adjustment process and how to occur, and mutually cause between them, interfere, transform and the complex relationship such as coupling, predict that the transit scheduling under complicated traffic environment change situation generates and probability of happening.
Bayesian network is that one portrays causal probability graph model between things, and the very applicable generation to accident and the chain reaction process caused thereof carry out modeling analysis.Based on this, unbalance reason between the transport power that analyzing influence transit scheduling of the present invention dynamically generates and freight volume, external environmental factor is considered as input, analyze it and how to affect passenger flow or running time change, and then how to cause between public transport transport power and freight volume unbalance, according to existing conveyance equilibrium, output is the result of the maximum coupling freight volume of timetable, control inputs can the change of control section state, the each external environment condition node built accordingly in accident Bayesian network inputs four etale topology network structures of passenger flow or the output of running time transport power freight volume calculating timetable decision node, realize the transit scheduling under prediction complicated traffic environment change situation and probability of happening thereof, for bus dynamic dispatching provides reliable technical support.
Summary of the invention
The invention provides a kind of transit scheduling dynamic creation method based on Bayesian network model, on the various influence factor bases of analyzing influence transit scheduling dynamic change, in conjunction with actual public transport dynamic data, portray the cause-effect relationship between them, when changing according to intelligent public transportation dispatching detection of platform external environment condition, transport power under the various complicated traffic environment of reasoning and the unbalance reason of freight volume and probability of happening thereof, calculate departure frequency and scheduling type thereof accordingly, the present invention is mainly used in generating timetable according to public transport external environment condition change tread, for the daily operation management of public transport provides technical support.
The present invention program is achieved through the following technical solutions:
The invention provides a kind of transit scheduling dynamic creation method based on Bayesian network model, comprise the following steps:
(1) the numerous external environmental factors quantitatively affecting transit scheduling with the qualitative method screening combined and dynamically generate are adopted, comprising traffic hazard causes running time to change, and then cause transport power deficiency or large-scale activity to cause passenger flow to fluctuate, and then cause freight volume not enough;
(2) the upper and lower two-layer Bayesian network model that transit scheduling dynamically generates is built, wherein: upper layer model portrays the external environment condition random disturbance causing passenger flow or running time change, it is the initial conditions of underlying model, underlying model describes and causes transport power and the unbalance external environment condition random disturbance of freight volume, provides data supporting for timetable generates;
(3) when traffic events occurs, the realtime running data of combined with intelligent bus dispatching platform, the various circuit transport power freight volume probability of happening utilizing step (2) micro-macromodel to predict and unbalance reason, in conjunction with scheduling strategy, evacuate passenger in time for target around with minimum cost, generate multiple timetable scheme;
(4) passenger's Waiting time, the website of often kind of timetable scheme in calculation procedure (3) are detained situation, operation cost indices, assess its quality.
Improve as one, adopt quantitatively and the qualitative method combined, screening affects the many factors process that transit scheduling dynamically generates, and comprising:
(1) from microcosmic, N number of external environment condition enchancement factor X=(X is analyzed 1, X 2..., X n) how to disturb passenger flow fluctuation pf at time t t(X) or running time change pt t(X), as road type, road conditions, traffic hazard, large-scale activity, traffic control and Changes in weather etc., so affect needed for timetable with car demand and available vehicle number;
(2) from macroscopically, the up direct determinative of circuit that current T period timetable generates is disclosed with line downstream direct acting factor the up car demand of current T period descending car demand up available vehicle number with descending available vehicle number and within the lower T+1 period up car demand descending car demand up available vehicle number with descending available vehicle number
As further improvement, according to the microcosmic affecting transit scheduling generation filtered out and Macroscopic Factors, build two layers of Bayesian network model that transit scheduling dynamically generates, comprising:
(1) node abstraction definition,
In public transport environment dynamic change forecast Bayesian network model, its condition node is N number of external environment condition enchancement factor X=(X 1, X 2..., X n), comprise road type, road conditions, traffic hazard, large-scale activity, traffic control and Changes in weather etc.; Its decision node is passenger flow fluctuation or the running time change Y={pf of time t t(X), pt t(X) }.
Dynamically generate in Bayesian network model at transit scheduling, its condition node is on circuit or down direction uses car demand within current T period and next T+1 period, and their available vehicle number, namely Z = { pr T U ( X ) , pr T D ( X ) , pv T U ( X ) , pv T D ( X ) ; pr T + 1 U ( X ) , pr T + 1 D ( X ) , Pv T + 1 U ( X ) , pv T + 1 D ( X ) } ; Its decision node is departure frequency on current T period circuit or descending
(2) Structure learning,
Utilize the conditional independence method of inspection, respectively the dynamic change forecast of public transport environment and transit scheduling are dynamically generated to all nodes of Bayesian network model, if any two nodes and between interdepend, there is directed edge to be connected, build a directed acyclic graph, set up their bayesian network structure figure S.
(3) parameter learning,
Utilize maximum Likelihood, respectively dynamically Bayesian network model is generated to the dynamic change forecast of public transport environment and transit scheduling, at they given network topology structure S and training sample set D separately, utilize priori, determine that the conditional probability density at each node place of respective Bayesian network model is:
Describe external environment condition change and passenger flow or running time fluctuation between probability causal relation
p ( Y / X ) = p ( Y ) × p ( X | Y ) p ( X ) ;
State transfer relationship between the departure frequency of portraying external environment condition random disturbance and circuit up-downgoing
p ( S / Z ) = p ( S ) × p ( Z | S ) p ( Z ) .
Preferred as one, the various circuit transport power freight volume probability of happening under prediction random disturbance and their unbalance reasons, comprising:
(1) for certain circuit, total K website and M car, utilize the real data of intelligent public transportation dispatching platform, in conjunction with the latitude and longitude coordinates of every i car, estimates that the passenger flow arriving k website at time t arrives number and this vehicle arrives the running time at first and last station
(2) when traffic events being detected, N number of external environment condition enchancement factor X=(X is determined 1, X 2..., X n) value, utilize clique tree propagation algorithm, according to public transport environment dynamic change model X → Y={pf t(X), pt t(X) their wave time pt }, is predicted t(X) and change passenger flow pf tand their probability of happening (X);
(3) on the basis of the above, gather circuit up-downgoing and use car demand in certain T period pr T U ( X ) = Σ k = 1 K Σ i = 1 M [ p t - at t i - pt t ( X ) k + pf t - at t i - pt t ( X ) ( X ) ] , pr T D ( X ) = Σ k = 1 K Σ i = 1 M [ p t - at t i - pt t ( X ) k + pf t - at t i - pt t ( X ) ( X ) ] , Available vehicle number pv T U ( X ) = Σ i = 1 M f ( at t i + pt t ( X ) ) , pv T D ( X ) = Σ i = 1 M f ( at t i + pt t ( X ) ) And their probability, analyze between transport power and freight volume and whether mate, for transit scheduling establishment provides data supporting.
Preferential as another kind, in conjunction with scheduling strategy, around evacuating passenger's target in time, generating possible timetable scheme, comprising:
(1) adopt even equilibrium to dispatch a car strategy, consider single scheduling method, meeting capacity consistency c, the degree of crowding γ ∈ [γ of bus min, γ max], on government departure interval F basis, determine departure frequency scope with Trip T D ( X ) = max ( pr T D ( X ) γ · c , F ) And their probability;
(2) according to unbalance between transport power freight volume, utilize clique tree propagation algorithm, utilize timetable to generate Bayesian network model Z = { pr T U ( X ) , pr T D ( X ) , pv T U ( X ) , pv T D ( X ) ; pr T + 1 U ( X ) , pr T + 1 D ( X ) , pv T + 1 U ( X ) , pv T + 1 D ( X ) } → S = { Trip T D ( X ) , Trip T U ( X ) } , Generate possible timetable scheme.
As preferential further, from government, enterprise and passenger's angle, calculate the various indexs of assessment timetable quality, assess their quality, comprising:
(1) on timetable scheme basis, consider unit mileage running cost l, calculate total passenger's Waiting time of often kind of scheme Σ k = 1 K [ T · ∫ T p t k dt Trip T U ( X ) + T · ∫ T p t k dt Trip T D ( X ) ] , Website is detained situation Σ k = 1 K [ Trip T U ( X ) · γ · c - ∫ T p t k dt ] , Operation cost [ [ Trip T U ( X ) + Trip T D ( X ) ] · l Deng indices;
(2) from government, enterprise and passenger's angle, the quality of the above-mentioned each timetable scheme of comprehensive evaluation, selects the best time to show scheme for public traffic management department and provides decision support.
The present invention improves owing to have employed above-mentioned several measure, utilize Bayesian network to portray external environment condition change and how to cause passenger flow or running time change, and then affect the process of dynamic conditioning of transit scheduling, avoid existing method and cannot solve the transport power and the unbalance chain reaction process of freight volume that accident causes, the change of public transport external environment condition can be excavated from raw sample data, passenger flow or running time fluctuation, coupled relation between timetable dynamic conditioning, from in advance, thing neutralizes the reason and development trend thereof how the multi-faceted real-time analysis traffic events of overall process afterwards to cause transit scheduling to change, for bus dynamic dispatching provides data supporting.
Accompanying drawing explanation
Fig. 1 is the structural representation that the transit scheduling that the present invention relates to generates Bayesian network;
Fig. 2 is process flow diagram of the invention process.
Embodiment
Be described further below in conjunction with accompanying drawing provided by the present invention:
As shown in Figure 1, the invention provides a kind of transit scheduling dynamic creation method based on Bayesian network model, the process occurring according to traffic events, develop and develop, two layers of microcosmic that structure transit scheduling dynamically generates and macroscopical Bayesian network model, unbalance reason between the transport power that analyzing influence transit scheduling dynamically generates and freight volume, external environmental factor is considered as input, analyze it and how to affect passenger flow or running time change, and then how causing between public transport transport power and freight volume unbalance, output is the result of the maximum coupling freight volume of timetable.Control inputs can the change of control section state, the each external environment condition node built accordingly in accident Bayesian network inputs four etale topology network structures of passenger flow or the output of running time prediction transport power freight volume calculating timetable decision node, realize the transit scheduling under prediction complicated traffic environment change situation and probability of happening thereof, for bus dynamic dispatching provides reliable technical support.
As shown in Figure 2, the invention provides a kind of transit scheduling dynamic creation method based on Bayesian network model, comprise four steps such as Analysis on Mechanism, modelling, modelling verification and model analysis utilization, embodiment is as follows.
Step 1: Analysis on Mechanism, adopts quantitatively and the qualitative method that combines screens the numerous external environmental factors affecting transit scheduling and dynamically generate, and sets up the factor storehouse affecting transit scheduling and lost efficacy.
Step 1.1: from microcosmic, analyzes N number of external environment condition enchancement factor X=(X 1, X 2..., X n) how to disturb passenger flow fluctuation pf at time t t(X) or running time change pt t(X), as road type, road conditions, traffic hazard, large-scale activity, traffic control and Changes in weather etc., so affect needed for timetable with car demand and available vehicle number;
Step 1.1.1: invite expert to have an informal discussion, select all n possibility influence factors of passenger flow fluctuation or running time change respectively, the former relates to season, festivals or holidays, period, large-scale activity, traffic control, vehicle trouble, weather etc., and the latter contains road type, traffic flow, traffic congestion, type of site, passenger flow and weather etc.
Step 1.1.2: combined with intelligent bus dispatching platform, the numerical value a of Dynamic Acquisition j external environment influence factor i at any time ij, and their corresponding passenger flows or running time y i, will altogether m bar data record as sample D, formation condition matrix A=(a ij) mnwith decision vector Y=(y i) m.
Step 1.1.3: according to AB=Y, based on least square method, calculates B=(b 1, b 2..., b n)=(A ' A) -1(A ' Y), right if b jbe greater than artificial threshold values σ, this factor determines passenger flow or running time, obtains n influence factor variable.
Step 1.2: from macroscopically, disclose the up direct determinative of circuit that current T period timetable generates with line downstream direct acting factor the up car demand of current T period descending car demand up available vehicle number with descending available vehicle number and within the lower T+1 period up car demand descending car demand up available vehicle number with descending available vehicle number
Step 1.2.1: according to the service time scope of circuit, be divided into N number of period, calculated up-downlink direction respectively and use car demand within current T period and next T+1 period and their available vehicle number pv T U ( X ) , pv T D ( X ) .
Step 1.2.2: combined with intelligent bus dispatching platform, for certain circuit, total K website and M car, in conjunction with the latitude and longitude coordinates of every i car, estimate that the passenger flow arriving k website at time t arrives number and this vehicle arrives the running time at first and last station
Step 1.2.3: gather circuit and use car demand in the T period pr T U ( X ) = Σ k = 1 K Σ i = 1 M [ p t - at t i - pt t ( X ) k + pf t - at t i - pt t ( X ) ( X ) ] , pr T D ( X ) = Σ k = 1 K Σ i = 1 M [ p t - at t i - pt t ( X ) k + pf t - at t i - pt t ( X ) ( X ) ] , Available vehicle number pv T U ( X ) = Σ i = 1 M f ( at t i + pt t ( X ) ) , analyze between transport power and freight volume and whether mate, for transit scheduling establishment provides data supporting.
Step 2: modelling, build two layers of microcosmic and macroscopical Bayesian network model up and down that transit scheduling dynamically generates, comprise node variable definition, determine the span of each condition and decision variable and prior probability distribution, Structure learning and parameter learning four part, its at the middle and upper levels model portray cause passenger flow or running time change external environment condition random disturbance, it is the initial conditions of underlying model, underlying model describes and causes transport power and the unbalance external environment condition random disturbance of freight volume, provides data supporting for timetable generates; .
Step 2.1: variable node defines,
In public transport environment dynamic change forecast Bayesian network model, total n+2 node variable X={X 1, X 2..., X n∪ Y={pf t(X), pt t(X) n condition and 2 decision variable nodes }, are divided into.The former is public transport external environment condition random disturbance input key element, and the latter is passenger flow or running time Output rusults, pay close attention between public transport external environment condition random disturbance input key element and influence each other, and how their change causes passenger flow or running time change.
Dynamically generate in Bayesian network model at transit scheduling, its condition node is on circuit or down direction uses car demand within current T period and next T+1 period, and their available vehicle number, namely Z = { pr T U ( X ) , pr T D ( X ) , pv T U ( X ) , pv T D ( X ) ; pr T + 1 U ( X ) , pr T + 1 D ( X ) , pv T + 1 U ( X ) , pv T + 1 D ( X ) } ; → Its decision node is departure frequency on current T period circuit or descending
Step 2.2: determine the above-mentioned condition of microcosmic and macromodel and the span of decision variable node and prior probability distribution between them respectively.
Step 2.2.1: any node micro-(grand) being seen to model the span of (S ∪ Z) by its discretize K feature value state space be x i j = X min i + ( j - 1 ) * [ X max i - X min i ] / K .
Step 2.2.2: add up any node that micro-(grand) sees model (S ∪ Z) value state probability p ( x i j ) = Count ( x i j ) / Σ j = 1 K Count ( x i j ) , And Two Variables (S ∪ Z) and (S ∪ Z) prior probability distribution between their state values different the wherein number of times that occurs at sample set D of Count () presentation of events.
Step 2.3: build topological structure between microcosmic and each node of macroscopical Bayesian network respectively.
Step 2.3.1: adopt K2 algorithm, training set carries out unsupervised machine learning, obtains the initial network structure that micro-(grand) sees model respectively.
Step 2.3.2: the priori utilizing expert, based on the conditional independence method of inspection, if micro-(grand) sees any two nodes of model (S ∪ Z) and interdepend between (S ∪ Z), there is directed edge and be connected the network structure of micro-(grand) model is finely tuned.
Step 2.3.3: detect micro-(grand) sight prototype network structure after obtaining adjustment and whether meet the requirements, if meet the demands, export the bayesian network structure figure S of public transport dynamic environment forecast (timetable generation); Otherwise return step 2.3.2, continue the network structure that micro-(grand) sees model.
Step 2.4: on above-mentioned network structure basis, utilize maximum Likelihood, to estimate in microcosmic and macromodel conditional probability distribution table between each node.
Step 2.4.1: to any node of micro-macromodel (S ∪ Z), combines prior distribution and likelihood function, estimated parameter
Step 2.4.2: suppose that θ is the stochastic distribution of Dirichlet function, makes the likelihood function of θ be = Π k = 1 r i Π i = 1 n P ( X i | θ i ) = Π i = 1 n Π j = 1 K P ( x i j | θ ij ) , Because L ( θ ij | X ) = P ( X | θ ij ) = Π k = 1 r i θ ijk N ijk , According to ∂ ( L ( θ | X ) ) ∂ θ = 0 , Derive thus estimate any node of micro-macromodel p (X between (S ∪ Z) i| X n+1).Wherein: r ifor X ieigenwert number; N ijkfor nodes X iwhen getting kth eigenwert, in the quantity of a father node value jth eigenwert.
Step 2.4.3: according to above-mentioned formulation process, conditional probability distribution table between each node can be calculated in microcosmic and macromodel, conditional probability between i.e. public transport external environment condition random disturbance key element and passenger flow or running time fluctuation, and then affect transport power and freight volume and to fluctuate conditional probability between (timetable dynamic conditioning).
Describe external environment condition change and passenger flow or running time fluctuation between probability causal relation:
p ( Y / X ) = p ( Y ) × p ( X | Y ) p ( X ) ;
State transfer relationship between the departure frequency of portraying external environment condition random disturbance and circuit up-downgoing:
p ( S / Z ) = p ( S ) × p ( Z | S ) p ( Z ) .
Step 3: using part training set as test sample book, the precision of microcosmic and macromodel in inspection, if model result does not reach re-set target, returns step 2.
Step 4: model analysis is used, the transit scheduling dynamic generative process of the various complicated traffic environment of Inference Forecast.
Step 4.1: combined with intelligent bus dispatching platform, when the change of public transport external environment condition, the measured value x=(x of each influence factor of dynamic monitoring 1, x 2..., x n), right calculate its eigenstate if (x i? with between), determine current all node states of network model
Step 4.2: utilize clique tree propagation algorithm, according to microvisual model X → Y={pf t(X), pt t(X) }, for K website and M the car of certain circuit, in conjunction with the latitude and longitude coordinates of every i car, estimate that the passenger flow arriving k website at time t arrives number and this vehicle arrives the running time at first and last station
Step 4.3: on the basis of the above, gathers circuit up-downgoing and uses car demand in certain T period pr T U ( X ) = Σ k = 1 K Σ i = 1 M [ p t - at t i - pt t ( X ) k + pf t - at t i - pt t ( X ) ( X ) ] , pr T D ( X ) = Σ k = 1 K Σ i = 1 M [ p t - at t i - pt t ( X ) k + pf t - at t i - pt t ( X ) ( X ) ] , Available vehicle number pv T U ( X ) = Σ i = 1 M f ( at t i + pt t ( X ) ) , pv T D ( X ) = Σ i = 1 M f ( at t i + pt t ( X ) ) And their probability of happening, analyzing between transport power and freight volume and whether mate, providing data supporting for analyzing the unbalance reason of transit scheduling.
Step 4.4: adopt even equilibrium to dispatch a car strategy, consider single scheduling method, meeting capacity consistency c, the degree of crowding γ ∈ [γ of bus min, γ max], on government departure interval F basis, tentatively determine departure frequency scope with and its probability, utilize clique tree propagation algorithm, according to Z = { pr T U ( X ) , pr T D ( X ) , pv T U ( X ) , pv T D ( X ) ; pr T + 1 U ( X ) , pr T + 1 D ( X ) , pv T + 1 U ( X ) , pv T + 1 D ( X ) } → S = { Trip T D ( X ) , Trip T U ( X ) } , Generate possible timetable scheme.
Step 4.5: on timetable scheme basis, considers unit mileage running cost l, calculates total passenger's Waiting time of often kind of scheme Σ k = 1 K [ T · ∫ T p t k dt Trip T U ( X ) + T · ∫ T p t k dt Trip T D ( X ) ] , Website is detained situation Σ k = 1 K [ Trip T U ( X ) · γ · c - ∫ T p t k dt ] , Operation cost etc. index, from government, enterprise and passenger's angle, the quality of the above-mentioned each timetable scheme of comprehensive evaluation, and carry out its timetable of backward reasoning and to lose efficacy possible reason of changes, select the best time to show scheme for public traffic management department and decision support is provided.
What more than enumerate is only specific embodiments of the invention.Obviously, the invention is not restricted to above embodiment, many distortion can also be had, as: the present invention changes structural design and the parametric learning method of Bayesian network, the influence factor affecting passenger flow or running time can be expanded, as: road types etc., use different scheduling strategies and appraisal procedure.All distortion that those of ordinary skill in the art can directly derive from content disclosed by the invention or associate, all should think protection scope of the present invention.

Claims (6)

1. the present invention relates to a kind of transit scheduling dynamic creation method based on Bayesian network model, it is characterized in that, comprise the following steps:
(1) the numerous external environmental factors quantitatively affecting transit scheduling with the qualitative method screening combined and dynamically generate are adopted, comprising traffic hazard causes running time to change, and then cause transport power deficiency or large-scale activity to cause passenger flow to fluctuate, and then cause freight volume not enough;
(2) the upper and lower two-layer Bayesian network model that transit scheduling dynamically generates is built, wherein: upper layer model portrays the external environment condition random disturbance causing passenger flow or running time change, it is the initial conditions of underlying model, underlying model describes and causes transport power and the unbalance external environment condition random disturbance of freight volume, provides data supporting for timetable generates;
(3) when traffic events occurs, the realtime running data of combined with intelligent bus dispatching platform, the various circuit transport power freight volume probability of happening utilizing step (2) micro-macromodel to predict and unbalance reason, in conjunction with scheduling strategy, evacuate passenger in time for target around with minimum cost, generate multiple timetable scheme;
(4) passenger's Waiting time, the website of often kind of timetable scheme in calculation procedure (3) are detained situation, operation cost indices, assess its quality.
2. a kind of transit scheduling dynamic creation method based on Bayesian network model according to claim 1, it is characterized in that: the quantitative and qualitative method combined in described step (1), comprise from microcosmic, analyze N number of external environment condition enchancement factor X=(X 1, X 2..., X n) how to disturb passenger flow fluctuation pf at time t t(X) or running time change pt t(X); From macroscopically, disclose the up direct determinative of circuit that current T period timetable generates with line downstream direct acting factor the up car demand of current T period descending car demand up available vehicle number with descending available vehicle number and within the lower T+1 period up car demand descending car demand up available vehicle number with descending available vehicle number
3. the transit scheduling dynamic creation method based on Bayesian network model according to claim 2, it is characterized in that: what step (1) filtered out by described step (2) affect microcosmic that transit scheduling generates and Macroscopic Factors, build public transport environment dynamic change Bayesian network model X → Y={pf respectively t(X), pt t(X) } and transit scheduling generate Bayesian network model Z = { pr T U ( X ) , pr T D ( X ) , pv T U ( X ) , pv T D ( X ) ; pr T + 1 U ( X ) , pr T + 1 D ( X ) , pv T + 1 U ( X ) , pv T + 1 D ( X ) } → S = { Trip T D ( X ) , Trip T U ( X ) } , Describe external environment condition change and passenger flow or running time fluctuation between probability causal relation and then portray state transfer relationship between the use car demand of external environment condition random disturbance and circuit and available vehicle number p ( S / Z ) = p ( S ) × p ( Z | S ) p ( Z ) .
4. the transit scheduling dynamic creation method based on Bayesian network model according to claim 1, it is characterized in that: described step (3) utilizes the real data of intelligent public transportation dispatching platform, total K website and M car, when traffic events being detected, according to public transport environment dynamic change model, the passenger flow arriving k website at time t in conjunction with every i car arrives number and this vehicle arrives the running time at first and last station predict their wave time pt t(X) and change passenger flow pf t(X), accordingly according to transit scheduling generation model, gather circuit up-downgoing and use car demand in certain T period pr T U ( X ) = Σ k = 1 K Σ i = 1 M [ p t - a t t i - pt t ( X ) k + pf t - at t i - pt t ( X ) ( X ) ] , pr T D ( X ) = Σ k = 1 K Σ i = 1 M [ p t - a t t i - pt t ( X ) k + pf t - at t i - pt t ( X ) ( X ) ] , Available vehicle number pv T U ( X ) = Σ i = 1 M f ( at t i + pt t ( X ) ) , pv T D ( X ) = Σ i = 1 M f ( at t i + pt t ( X ) ) And their probability, for transit scheduling establishment provides data supporting.
5. the transit scheduling dynamic creation method based on Bayesian network model according to claim 1, it is characterized in that: described step (4) is on the data basis of step (3), be target around in time evacuating passenger, even equilibrium is adopted to dispatch a car strategy, consider single scheduling method, meet capacity consistency c, the degree of crowding γ ∈ [γ of bus min, γ max], on government departure interval F basis, determine up-downgoing departure frequency scope with and their probability, generate possible timetable scheme.
6. the transit scheduling dynamic creation method based on Bayesian network model according to claim 1, it is characterized in that: described step (5) is on the timetable scheme basis of step (4), consider unit mileage running cost l, calculate total passenger's Waiting time of often kind of scheme Σ k = 1 K [ T · ∫ T p t k dt Tri p T U ( X ) + T · ∫ T p t k dt Trip T D ( X ) ] , Website is detained situation Σ k = 1 K [ Trip T U ( X ) · γ · c - ∫ T p t k dt ] , Operation cost indices, and analyze each timetable scheme whether be suitable for traffic environment change, for public traffic management department select the best time show scheme decision support is provided.
CN201410710551.7A 2014-11-28 2014-11-28 Method for dynamically generating bus timetables on basis of Bayesian network models Active CN104376716B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410710551.7A CN104376716B (en) 2014-11-28 2014-11-28 Method for dynamically generating bus timetables on basis of Bayesian network models

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410710551.7A CN104376716B (en) 2014-11-28 2014-11-28 Method for dynamically generating bus timetables on basis of Bayesian network models

Publications (2)

Publication Number Publication Date
CN104376716A true CN104376716A (en) 2015-02-25
CN104376716B CN104376716B (en) 2017-01-11

Family

ID=52555600

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410710551.7A Active CN104376716B (en) 2014-11-28 2014-11-28 Method for dynamically generating bus timetables on basis of Bayesian network models

Country Status (1)

Country Link
CN (1) CN104376716B (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104866925A (en) * 2015-05-27 2015-08-26 上海工程技术大学 Train timetable optimization method based on ATS adjusting function
CN105654199A (en) * 2015-12-30 2016-06-08 山东大学 Bus line passenger flow prediction method
CN105808877A (en) * 2016-03-21 2016-07-27 南通大学 Station stopping ability-based public transit network layout method
CN106448233A (en) * 2016-08-19 2017-02-22 大连理工大学 Big data based bus route time table collaborative optimization method
CN107403254A (en) * 2017-06-29 2017-11-28 中兴软创科技股份有限公司 Transport power arrangement method based on transport node passenger flow estimation
CN107622300A (en) * 2017-08-09 2018-01-23 北京光年无限科技有限公司 The cognitive Decision method and system of multi-modal virtual robot
CN108109061A (en) * 2018-02-08 2018-06-01 上海业创信息科技有限公司 Online vehicle dispatch system and method
CN108538072A (en) * 2018-04-17 2018-09-14 重庆交通开投科技发展有限公司 A kind of determination is dispatched a car the method and apparatus of strategy
CN108806249A (en) * 2018-06-07 2018-11-13 上海市城市建设设计研究总院(集团)有限公司 Public transport APP softwares based on passenger's trip experience
CN109584600A (en) * 2018-12-21 2019-04-05 南通大学 The automation control method of table reliability at the time of applied to unmanned bus
CN109752019A (en) * 2019-02-26 2019-05-14 西安工程大学 Optimum transportation route planing method based on Bayesian network
CN112862398A (en) * 2021-02-08 2021-05-28 北京顺达同行科技有限公司 Logistics distribution adjusting method and device and computer readable storage medium
CN113077641A (en) * 2021-03-24 2021-07-06 中南大学 Decision mapping method and device for bus on-the-way control and storage medium
JP2022527429A (en) * 2019-02-07 2022-06-02 ボルボトラックコーポレーション How and system to operate a vehicle fleet
CN116993131A (en) * 2023-09-27 2023-11-03 深圳市海成智联科技有限公司 Optimization method and system based on public transport line management

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0923061A1 (en) * 1997-12-12 1999-06-16 Precimation AG Method and device for automatically displaying the probable waiting time until the arrival of the next vehicle at public transport stops
CN102157075A (en) * 2011-03-15 2011-08-17 上海交通大学 Method for predicting bus arrivals
CN104157132A (en) * 2014-08-18 2014-11-19 东南大学 Self-adaptive dynamic optimization method for bus dispatching timetable

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0923061A1 (en) * 1997-12-12 1999-06-16 Precimation AG Method and device for automatically displaying the probable waiting time until the arrival of the next vehicle at public transport stops
CN102157075A (en) * 2011-03-15 2011-08-17 上海交通大学 Method for predicting bus arrivals
CN104157132A (en) * 2014-08-18 2014-11-19 东南大学 Self-adaptive dynamic optimization method for bus dispatching timetable

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
杨菊花,刘林忠,陈光武: "基于动态贝叶斯网络的快速公交运营效果评价", 《兰州交通大学学报》 *
王建,邓卫: "基于贝叶斯网络组合模型的公交驻站时间预测", 《城市交通》 *

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104866925A (en) * 2015-05-27 2015-08-26 上海工程技术大学 Train timetable optimization method based on ATS adjusting function
CN104866925B (en) * 2015-05-27 2018-04-20 上海工程技术大学 A kind of time-table optimization method based on ATS adjustment functions
CN105654199A (en) * 2015-12-30 2016-06-08 山东大学 Bus line passenger flow prediction method
CN105808877B (en) * 2016-03-21 2019-03-19 南通大学 A kind of public transport network distribution method based on website accumulative capacity
CN105808877A (en) * 2016-03-21 2016-07-27 南通大学 Station stopping ability-based public transit network layout method
CN106448233A (en) * 2016-08-19 2017-02-22 大连理工大学 Big data based bus route time table collaborative optimization method
CN106448233B (en) * 2016-08-19 2017-12-05 大连理工大学 Public bus network timetable cooperative optimization method based on big data
WO2018032808A1 (en) * 2016-08-19 2018-02-22 大连理工大学 Big data based bus line schedule collaborative optimization method
CN107403254A (en) * 2017-06-29 2017-11-28 中兴软创科技股份有限公司 Transport power arrangement method based on transport node passenger flow estimation
CN107403254B (en) * 2017-06-29 2022-03-22 浩鲸云计算科技股份有限公司 Transportation capacity arrangement method based on traffic node passenger flow prediction
CN107622300A (en) * 2017-08-09 2018-01-23 北京光年无限科技有限公司 The cognitive Decision method and system of multi-modal virtual robot
CN108109061A (en) * 2018-02-08 2018-06-01 上海业创信息科技有限公司 Online vehicle dispatch system and method
CN108538072A (en) * 2018-04-17 2018-09-14 重庆交通开投科技发展有限公司 A kind of determination is dispatched a car the method and apparatus of strategy
CN108538072B (en) * 2018-04-17 2020-06-26 重庆交通开投科技发展有限公司 Method and device for determining departure strategy
CN108806249B (en) * 2018-06-07 2021-06-11 上海市城市建设设计研究总院(集团)有限公司 Passenger trip optimization method based on bus APP software
CN108806249A (en) * 2018-06-07 2018-11-13 上海市城市建设设计研究总院(集团)有限公司 Public transport APP softwares based on passenger's trip experience
CN109584600A (en) * 2018-12-21 2019-04-05 南通大学 The automation control method of table reliability at the time of applied to unmanned bus
JP2022527429A (en) * 2019-02-07 2022-06-02 ボルボトラックコーポレーション How and system to operate a vehicle fleet
CN109752019A (en) * 2019-02-26 2019-05-14 西安工程大学 Optimum transportation route planing method based on Bayesian network
CN112862398A (en) * 2021-02-08 2021-05-28 北京顺达同行科技有限公司 Logistics distribution adjusting method and device and computer readable storage medium
CN112862398B (en) * 2021-02-08 2024-01-26 北京顺达同行科技有限公司 Logistics distribution adjustment method and device and computer readable storage medium
CN113077641A (en) * 2021-03-24 2021-07-06 中南大学 Decision mapping method and device for bus on-the-way control and storage medium
CN113077641B (en) * 2021-03-24 2022-06-14 中南大学 Decision mapping method and device for bus on-the-way control and storage medium
CN116993131A (en) * 2023-09-27 2023-11-03 深圳市海成智联科技有限公司 Optimization method and system based on public transport line management
CN116993131B (en) * 2023-09-27 2024-01-02 深圳市海成智联科技有限公司 Optimization method and system based on public transport line management

Also Published As

Publication number Publication date
CN104376716B (en) 2017-01-11

Similar Documents

Publication Publication Date Title
CN104376716B (en) Method for dynamically generating bus timetables on basis of Bayesian network models
CN104298881A (en) Bayesian network model based public transit environment dynamic change forecasting method
Fernando et al. Forecasting PM10 in metropolitan areas: Efficacy of neural networks
Vlahogianni et al. Testing and comparing neural network and statistical approaches for predicting transportation time series
Miller et al. Mining traffic incidents to forecast impact
Zhang et al. Interval type-2 fuzzy TOPSIS approach with utility theory for subway station operational risk evaluation
CN102136190A (en) Dispatching management system and method for event emergency response of urban bus passenger transport
Minglei et al. Classified real-time flood forecasting by coupling fuzzy clustering and neural network
Dimitriou et al. Fuzzy modeling of freeway accident duration with rainfall and traffic flow interactions
Yasmin et al. Assessment of spatial transferability of an activity-based model, TASHA
CN104077483A (en) Determining method of overall influence degrees of failure modes and failure causes of urban rail vehicle components
Aqib et al. In-memory deep learning computations on GPUs for prediction of road traffic incidents using big data fusion
Jiang et al. Transportation system evaluation model based on DEA
CN106327867A (en) Bus punctuality prediction method based on GPS data
JABBAR et al. Predictive intelligence: A neural network learning system for traffic condition prediction and monitoring on freeways
Zhang et al. Evaluation of emergency evacuation capacity of urban metro stations based on combined weights and TOPSIS-GRA method in intuitive fuzzy environment
CN113642162B (en) Urban road traffic emergency plan simulation comprehensive analysis method
Wang et al. An Ensemble Learning Model for Short‐Term Passenger Flow Prediction
Liu et al. Understanding urban bus travel time: Statistical analysis and a deep learning prediction
Guan et al. Traffic incident duration prediction based on artificial neural network
Chen et al. Enhancing travel time prediction with deep learning on chronological and retrospective time order information of big traffic data
CN113837473A (en) Charging equipment fault rate analysis system and method based on BP neural network
Zhu et al. System vulnerability to flood events and risk assessment of railway systems based on national and river basin scales in China
CN114331019A (en) Urban traffic safety risk real-time assessment method and device based on risk factor
Elsayed et al. Traffic assignment model for sustainable transportation planning of cities-An overview

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20190926

Address after: 200135 Shanghai City, Pudong New Area Chinese (Shanghai) free trade zone fanchun Road No. 400 Building 1 layer 3

Patentee after: Shanghai set up Mdt InfoTech Ltd

Address before: 226000 Jiangsu Province, Nantong City Chongchuan District sik Road No. 9

Patentee before: Nantong University

TR01 Transfer of patent right

Effective date of registration: 20191115

Address after: Room 302, No. 8319, Yanshan Road, Bengbu City, Anhui Province

Patentee after: Bengbu Lichao Information Technology Co., Ltd

Address before: 200135 Shanghai City, Pudong New Area Chinese (Shanghai) free trade zone fanchun Road No. 400 Building 1 layer 3

Patentee before: Shanghai set up Mdt InfoTech Ltd

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20191219

Address after: 311201 Building 1, Purple Orange International Innovation Center, No.39, Jincheng Road, Chengxiang street, Xiaoshan District, Hangzhou City, Zhejiang Province

Patentee after: Datang communication (Zhejiang) Technology Co., Ltd

Address before: Room 302, No. 8319, Yanshan Road, Bengbu City, Anhui Province

Patentee before: Bengbu Lichao Information Technology Co., Ltd

TR01 Transfer of patent right
CP03 Change of name, title or address

Address after: 311200 room 330, 3F, Yuesheng International Center, ningwei street, Xiaoshan District, Hangzhou City, Zhejiang Province

Patentee after: Xintang Xintong (Zhejiang) Technology Co.,Ltd.

Address before: 311201 Building 1, Zicheng International Innovation Center, 39 Jincheng Road, Chengxiang street, Xiaoshan District, Hangzhou City, Zhejiang Province

Patentee before: Datang communication (Zhejiang) Technology Co.,Ltd.

CP03 Change of name, title or address