The flow-optimized control method of double-deck subway transportation based on Robust StrategiesThe application is Application No.:201510150696.0, invention and created name is《A kind of flow-optimized control of subway transportationMethod》, the applying date is:The divisional application of the application for a patent for invention on March 31st, 2015.
Technical field
The present invention relates to a kind of flow-optimized control method of subway transportation, more particularly to a kind of double-deck ground based on Robust StrategiesIron traffic optimization control method.
Background technology
With the expanding day of China's big and medium-sized cities scale, Traffic Systems are faced with the increasing pressure, energeticallyFeasibility of developing track transportation system becomes the important means for solving urban traffic congestion.National Eleventh Five-Year Plan guiding principle is it is to be noted, that there is barThe big city and group of cities area of part is using track traffic as Priority setting.China is just experiencing a unprecedented railRoad transport development peak period, some cities have been turned to the construction of net by the construction of line, urban mass transit network progressively shapeInto.In the complex region that Rail traffic network and train flow are intensive, still combined using train operation plan and be based on subjective experienceTrain interval dispensing mode gradually show its lag, be in particular in:(1) formulation of train operation plan timetable is simultaneouslyNot in view of the impact of various enchancement factors, easily cause traffic flow tactics and manage crowded, reduce the safety of traffic system operationProperty;(2) train scheduling work lays particular emphasis on the personal distance kept between single train, and not yet rise to carries out strategic pipe to train flowThe macroscopic aspect of reason;(3) subjective experience of a line dispatcher is depended on train allocation process, the selection for allocating opportunity is random moreProperty it is larger, lack scientific theory support;(4) the less shadow in view of external interference factor of allotment means that dispatcher is usedRing, the robustness and availability of train programs is poor.
It is directed to long-distance railway transportation more the discussion object of existing documents and materials, and is directed to big flow, high density and closely-spacedThe Scientific Regulation scheme of the city underground traffic system under service condition still lacks system design.Under complicated road network service conditionTrain Coordinated Control Scheme need to carry out the running status of single vehicles in transportation network in region on strategic level to calculate andOptimization, and collaborative planning is implemented in the traffic flow to being made up of multiple trains;Pass through effective monitoring mechanism on pre- tactical levelAdjust the subregional critical operational parameters in transportation network top to solve congestion problems, and ensure the fortune of all trains in the regionLine efficiency;Then according to critical operational parameters adjusting the running status of related train on tactical level, single-row wheel paths are obtainedPrioritization scheme, consideration train performance, scheduling rule and extraneous ring are changed into by the headway management of train from fixed manual typeThe factors such as border are in interior variable " microcosmic-macroscopic view-middle sight-microcosmic " Separation control mode.
The content of the invention
The technical problem to be solved in the present invention is to provide a kind of robustness and availability preferably based on the double of Robust StrategiesThe flow-optimized control method of layer subway transportation, the method can strengthen the subject of programs formulation and can effectively prevent subway trainOperation conflict.
The technical scheme for realizing the object of the invention is to provide a kind of flow-optimized control of double-deck subway transportation based on Robust StrategiesMethod processed, comprises the steps:
Step A, according to the plan operational factor of each train, generate the topology diagram of Rail traffic network;
Step B, the topology diagram based on the Rail traffic network constructed by step A, analyze train flow controllability andThe class feature of sensitiveness two;
Step C, according to the plan operational factor of each train, on the basis of Modeling Method for Train Dynamics is built, according to rowCar operation conflict Coupling point sets up train running conflict and allocates model in advance, generates many train Lothrus apterus running orbits;
Step D, in each sampling instant t, based on the current running status of train and historical position observation sequence, to trainThe advanced positions at following certain moment are predicted;Its detailed process is as follows:
Step D1, train track data pretreatment, with train initiating station stop position as the origin of coordinates, adopt eachThe sample moment, according to the acquired original discrete two-dimensional position sequence x=[x of train1,x2,...,xn] and y=[y1,y2,...,yn], it is carried out using first-order difference method process new train discrete location sequence △ x=[the △ x of acquisition1,△x2,...,△xn-1] and △ y=[△ y1,△y2,...,△yn-1], wherein △ xi=xi+1-xi,△yi=yi+1-yi(i=1,2 ..., n-1);
Step D2, to train track data cluster, to train discrete two-dimensional position sequence △ x and △ y new after process, lead toSetting cluster number M' is crossed, using K-means clustering algorithms it is clustered respectively;
Step D3, parameter training is carried out using HMM to the train track data after cluster, by will placeTrain operation track data △ x and △ y after reason are considered as the aobvious observation of hidden Markov models, by setting hidden state numberN' and parameter update period τ ', according to nearest T' position detection value and using the newest hidden Ma Erke of B-W algorithms rolling acquisitionHusband's model parameter λ ';Specifically:Because the train track sets data length for being obtained is dynamic change, in order in real time withThe state change of track train track, it is necessary to initial track HMM parameter lambda '=(π, A, B) on the basis of it is rightIt is readjusted, more accurately to speculate train in the position at following certain moment;Every period τ ', according to the T' of newest acquisitionIndividual observation (o1,o2,...,oT') to track HMM parameter lambda '=(π, A, B) reevaluated;
Step D4, foundation HMM parameter, are obtained corresponding to current time observation using Viterbi algorithmHidden state q;
Step D5, every the periodAccording to the HMM parameter lambda of newest acquisition '=(π, A, B) and nearest HIndividual history observation (o1,o2,...,oH), based on hidden state q at train current time, in moment t, by setting prediction time domainH', obtains position prediction value O of future time period train;
Step E, set up from train it is continuous dynamic to discrete conflict logic observer, by the continuous of subway transportation systemDynamic mapping is the conflict situation of discrete observation value expression;When system is possible to violate traffic control rule, to subway transportationThe Hybrid dynamics behavior implementing monitoring of hybrid system, for control centre timely warning information is provided;
Step F, when warning information occurs, meeting train physical property, region hold stream constraint and track traffic schedulingOn the premise of rule, by setting optimizing index function, Shandong is carried out to train operation track using Adaptive Control Theory methodRod dual layer resist, and program results is transferred to into each train, each train is received and performs train collision avoidance instruction until each train is equalReach it and free terminal.
Further, the detailed process of step A is as follows:
Step A1, the database from subway transportation control centre extract the website letter stopped in each train travelling processBreath;
Step A2, the site information that each train is stopped is classified according to positive and negative two traffic directions, and will be sameSame site on one traffic direction is merged;
Step A3, according to website amalgamation result, according to space layout form multiple websites before and after straight line connection of website.
Further, the detailed process of step B is as follows:
Step Bl, the Traffic flux detection model built in single subsegment;Its detailed process is as follows:
Step Bl.1, introducing state variable Ψ, input variable u and output variable Ω, wherein Ψ represents phase link between websiteThe train quantity that certain moment is present in section, it includes single channel section and Multiple Sections two types, and u represents that track traffic dispatcher is directed toThe Operation Measures that certain section is implemented, such as adjust train speed or change train in the station time, Ω represents certain section periodOn the train quantity left;
Step B1.2, by by time discretization, setting up shape such as Ψ (t+ △ t)=A1Ψ(t)+B1U (t) and Ω (t)=C1Ψ(t)+D1Discrete time Traffic flux detection model in the single subsegment of u (t), wherein △ t represent sampling interval, Ψ (t) tablesShow the state vector of t, A1、B1、C1And D1State-transition matrix, input matrix, the output measurement square of t are represented respectivelyBattle array and direct transmission matrix;
Step B2, the Traffic flux detection model built in many subsegments;Its detailed process is as follows:
Step B2.1, according to circuit space layout form and train flow historical statistical data, obtain each son of cross linkFlow proportional parameter beta in section;
Step B2.2, according to the discrete time Traffic flux detection model in flow proportional parameter and single subsegment, build shapeSuch as Ψ (t+ △ t)=A1Ψ(t)+B1U (t) and Ω (t)=C1Ψ(t)+D1Discrete time traffic flow control in many subsegments of u (t)Simulation;
Step B3, according to the controllable factor matrix [B of Controlling model1,A1B1,...,A1n-1B1] order and numerical value n relation,Qualitative analysis its controllability, according to the sensitivity coefficient matrix [C of Controlling model1(zI-A1)-1B1+D1], its input of quantitative analysis is defeatedGo out sensitiveness, wherein n represents the dimension of state vector, and I represents unit matrix, and z is represented to original discrete time Traffic flux detectionThe element factor that model is changed.
Further, the detailed process of step C is as follows:
Step C1, train status transfer modeling, train is shown as between website along the process that track traffic road network runsSwitching at runtime process, the website in train operation plan is arranged, and sets up single train switched and transferred between different websitesPetri net model:(g, G, Pre, Post, are m) train section metastasis model to E=, and wherein g represents each sub- section, G tables between websiteShow the transfer point of train running speed state parameter, Pre and Post represent respectively between each sub- section and website before and after to connectionRelation,The operation section residing for train is represented, wherein m represents model identification, Z+Represent Positive Integer Set;
The full operation profile hybrid system modeling of step C2, train, the operation by train between website is considered as continuous process, fromThe stress situation of train is set out, and according to energy model kinetics equation of the train in the different operation phase is derived, with reference to extraneous dryFactor is disturbed, is set up with regard to train in a certain operation phase speed vGMapping function vG=λ (T1,T2, H, R, α), wherein T1、T2、H, R and α represent respectively tractive force of train, braking force of train, train resistance, train gravity and train status random fluctuation parameter;
Step C3, speculate by the way of emulation solution train track using mixing, by the way that by time subdivision, utilization state is continuousDistance of the characteristic Recursive Solution any time train of change in a certain operation phase away from initial rest position point,Wherein J0For voyage of the initial time train away from initial rest position point, △ τ are the number of time windowValue, J (τ) is distance of the τ moment train away from initial rest position point, thereby it is assumed that and obtains single-row wheel paths;
Step C4, train are modeled in station time probability distribution function, for specific run circuit, by transferring train eachThe dwell time data at station, obtain the dwell time probability distribution of different circuit difference website condition Trains;
Step C5, the Lothrus apterus robust track allotment of many trains coupling, according to each train in advance up to the time of conflict point, pass throughTime segments division, in each sampling instant t, on the premise of random factor is incorporated, according to scheduling rule to being discontented near conflict pointImplement robust secondary planning in the train track that sufficient personal distance is required.
Further, in step D, the value for clustering number M' is 4, and the value of hidden state number N' is 3, and parameter updates period τ 'For 30 seconds, T' was 10,For 30 seconds, H was 10, and prediction time domain h' is 300 seconds.
Further, the specific implementation process of step E is as follows:
The conflict hypersurface collection of functions of step E1, construction based on regulation rule:Set up hypersurface collection of functions is to reflectThe contention situation of system, wherein, the continuous function h related to single train in the hypersurface that conflictsIFor I type hypersurfaces, arrange with twoThe related continuous function h of carIIFor Type-II hypersurface;
Step E2, set up by train continuous state to discrete conflict situation observer, build train in traffic networkThe safety regulation collection d that need to be met during operationij(t)≥dmin, wherein dijT () represents train i and train j between the reality of tEvery dminRepresent the minimum safety interval between train;
Step E3, based on person machine system is theoretical and complication system hierarchical control principle, according to train operation pattern, buildTrain monitor in real time mechanism of the people in loop, it is ensured that the operation of system designs the solution from conflicting to conflicting in safe reachable setThe discrete watch-dog of section of slipping out of the hand, when the discrete observation vector of observer shows that safety regulation rally is breached, sends at once phaseThe warning information answered.
Further, the detailed process of step F is as follows:
Step F1, the analysis result based on step B and step E, it is determined that the traffic flow regulation measure specifically taken, includingThe speed of service and/or adjustment train of train are adjusted in the station class measure of time two, and using above regulation measure specificallyPoint and opportunity;
Step F2, termination reference point locations P, collision avoidance policy control time domain Θ, the trajectory predictions of the collision avoidance planning of setting trainTime domain
Step F3, operation conflict Resolution process model building, the operation conflict Resolution in the above-listed workshop of Rail traffic network is considered asBased on the inside and outside dual planning problem of both macro and micro aspect, whereinRepresent outer layer plan model, i.e. railTrain flow flow-Density and distribution problem on road traffic network,Represent internal layer plan model, i.e. track trafficThe state adjustment problem of single vehicles on section;F、x1And u1It is respectively object function, state vector and the decision-making of outer layer planning problemVector, G (x1,u1)≤0 be outer layer planning constraints, f, x2And u2It is respectively object function, the state of internal layer planning problemVector sum decision vector, g (x2,u2)≤0 is the constraints of internal layer planning, using the outer layer program results of macroscopic aspect as micro-The reference input of sight aspect internal layer planning;
Step F4, the variable bound modeling of operation conflict Resolution, build and include adjustable train quantity a, train speed ω and rowCar is in variables such as station time γ in interior both macro and micro constraints:Wherein t need to implement the change of the section k of conflict ResolutionAmount constraint can be described as:ak(t)≤aM、ωk(t)≤ωM、γk(t)≤γM, aM、ωM、γMRespectively maximum adjustable train number, in the station time, such variable of freeing can be subject to traffic flow distribution, train thing for amount, maximum train running speed and most long trainThe constraint of the aspect such as rationality energy and personal distance;
Step F5, Multi-objective Robust optimum road network flow allocation plan are solved:Based on cooperative collision avoidance trajectory planning thought,For different performance indications, by selecting different conflict Resolution object functions, in traffic flow operation macroscopic aspect base is solvedIn Euler's network model multiple target traffic flow optimum flow allocation plan and each control section is only real in Rolling Planning intervalApply its first Optimal Control Strategy;
Step F6, the train operation state adjustment of Multi-objective Robust optimum section:According to each section or zone flow configuration knotReally, evolutionary model is mixed based on train operation and Lagrangian plan model obtains optimum single vehicles controlled quentity controlled variable, generated optimumSingle vehicles running orbit and each regulation and control train only implements its first Optimal Control Strategy in Rolling Planning interval;
Step F7, each train receive and perform train collision avoidance instruction;
Step F8, in next sampling instant, repeat step F5 to F7 is until each train reaches it and frees terminal.
Further, in step F2, the next one for terminating reference point locations P for train stops website, and the value of parameter Θ is300 seconds,Value be 300 seconds.
Further, the detailed process of step F5 is as follows:Order
WhereinRepresent distance between t train i present positions and next website square, Pi(t)=(xit,yit) represent t train i two-dimensional coordinate value,The next two-dimensional coordinate values for stopping website of train i are represented,The priority index of so t train i may be set to:
Wherein ntRepresent there is the train number of conflict on t section, from the implication of priority index, train away fromFrom next website more close to, its priority is higher;
Setting optimizing index
Wherein i ∈ I (t) represent train code and I (t)=1,2 ..., nt, Pi(t+s △ t) represents train in moment (t+ s △ t) position vector, Π represents control time, i.e., the time span of Future Trajectory planning, u from current timeiExpression is treatedThe optimal control sequence of the train i of optimization, QitFor positive definite diagonal matrix, its diagonal element refers to for train i in the priority of tNumber λit, and
The present invention has positive effect:(1) the flow-optimized control of double-deck subway transportation based on Robust Strategies of the inventionOn the premise of track traffic control personal distance is met, based on the real-time position information of train, maintenance data digs methodPick means dynamic speculates train track;According to track traffic regulation rule, alarm is implemented in the conflict to being likely to occur, according to trainPerformance data and relevant constraint give each train planning conflict Resolution track;Train schedule is being configuredWhen, it is contemplated that the probability distribution and the robustness of train schedule of all kinds of random factors of train are affected, strengthens configuration knotThe availability of fruit.
(2) controllability and sensitivity analysis result of the present invention based on Rail traffic network topological structure, can hand over for subwayThrough-flow allotment time, the selection in allotment place and allotment means provide scientific basis, it is to avoid the randomness that regulation and control scheme is chosen.
(3) scene monitoring mechanism of the present invention based on constructed " people is in loop ", can be to train inside continuous variableEffecting reaction is made in time with the frequent interaction of external discrete event, overcomes the shortcoming of conventional open loop monitored off-line scheme.
(4) the dual layer resist scheme of train flow of the invention can not only reduce the solution dimension of Optimal Control Problem, alsoThe practicality of regulation and control scheme can be strengthened, overcome model and algorithm in existing document only focus on train AT STATION to send out whenBetween, and lack the defect of control when running on concrete railroad section to train and prediction.
(5) present invention is based on constructed train operation track rolling forecast scheme, can in time incorporate train and transport in real timeAll kinds of disturbing factors in row, improve the accuracy of train trajectory predictions, overcome Conventional Off-line prediction scheme accuracy not highShortcoming.
Description of the drawings
Fig. 1 is train flow analysis on Operating figure;
Fig. 2 is that Lothrus apterus 3D robusts track speculates figure;
Fig. 3 mixes monitoring figure for train operation state;
Fig. 4 frees figure for train running conflict optimum;
Fig. 5 is the schematic diagram of traffic flow bilayer allocation plan.
Specific embodiment
(embodiment 1)
A kind of flow-optimized control system of subway transportation, including it is wire topologies generation module, data transmission module, vehicle-mountedTerminal module, control terminal module and track monitoring module, track monitoring module is collected the status information of train and is supplied toControl terminal module.
The control terminal module includes following submodule:
Lothrus apterus Track Pick-up module before train operation:According to Train operation plan time of running table, train dynamicses are initially set upModel is learned, then train running conflict is set up according to train running conflict Coupling point and is allocated model in advance, ultimately produce Lothrus apterus rowCar running orbit.
Train operation middle or short term Track Pick-up module:According to the train real time status information that track monitoring module is provided, profitWith data mining model, thus it is speculated that the running orbit of train in future time period.
Train operation situation monitoring module:In each sampling instant t, based on the track estimation result of train, when between trainWhen being possible to occur violating the situation of safety regulation, to its dynamic behaviour implementing monitoring and for control terminal warning information is provided.
Train collision avoidance track optimizing module:When train operation situation monitoring module sends warning information, train is being metOn the premise of physical property, region hold stream constraint and track traffic scheduling rule, by setting optimizing index function, using adaptiveControl theory method is answered to carry out robust dual layer resist to train operation track by control terminal module, and by data transmission moduleProgram results is transferred to into car-mounted terminal module to perform.Train collision avoidance track optimizing module includes internal layer planning and outer layer planning twoClass planning process.
Using the flow-optimized control of double-deck subway transportation based on Robust Strategies of the flow-optimized control system of above-mentioned subway transportationMethod, comprises the following steps:
Step A, according to the plan operational factor of each train, generate the topology diagram of Rail traffic network;Its is concreteProcess is as follows:
Step A1, the database from subway transportation control centre extract the website letter stopped in each train travelling processBreath;
Step A2, the site information that each train is stopped is classified according to positive and negative two traffic directions, and will be sameSame site on one traffic direction is merged;
Step A3, according to website amalgamation result, according to space layout form multiple websites before and after straight line connection of website.
Step B, the topology diagram based on the Rail traffic network constructed by step A, analyze train flow controllability andThe class feature of sensitiveness two;Its detailed process is as follows:
Step Bl, see Fig. 1, build the Traffic flux detection model in single subsegment;Its detailed process is as follows:
Step Bl.1, introducing state variable Ψ, input variable u and output variable Ω, wherein Ψ represents phase link between websiteThe train quantity that certain moment is present in section, it includes single channel section and Multiple Sections two types, and u represents that track traffic dispatcher is directed toThe Operation Measures that certain section is implemented, such as adjust train speed or change train in the station time, Ω represents certain section periodOn the train quantity left;
Step B1.2, by by time discretization, setting up shape such as Ψ (t+ △ t)=A1Ψ(t)+B1U (t) and Ω (t)=C1Ψ(t)+D1Discrete time Traffic flux detection model in the single subsegment of u (t), wherein △ t represent sampling interval, Ψ (t) tablesShow the state vector of t, A1、B1、C1And D1State-transition matrix, input matrix, the output measurement square of t are represented respectivelyBattle array and direct transmission matrix;
Step B2, the Traffic flux detection model built in many subsegments;Its detailed process is as follows:
Step B2.1, according to circuit space layout form and train flow historical statistical data, obtain each son of cross linkFlow proportional parameter beta in section;
Step B2.2, according to the discrete time Traffic flux detection model in flow proportional parameter and single subsegment, build shapeSuch as Ψ (t+ △ t)=A1Ψ(t)+B1U (t) and Ω (t)=C1Ψ(t)+D1Discrete time traffic flow control in many subsegments of u (t)Simulation;
Step B3, according to the controllable factor matrix [B of Controlling model1,A1B1,...,A1n-1B1] order and numerical value n relation,Qualitative analysis its controllability, according to the sensitivity coefficient matrix [C of Controlling model1(zI-A1)-1B1+D1], its input of quantitative analysis is defeatedGo out sensitiveness, wherein n represents the dimension of state vector, and I represents unit matrix, and z is represented to original discrete time Traffic flux detectionThe element factor that model is changed;
Step C, see Fig. 2, according to the plan operational factor of each train, on the basis of Modeling Method for Train Dynamics is built,Train running conflict is set up according to train running conflict Coupling point and allocate model in advance, generate many train Lothrus apterus running orbits;ItsDetailed process is as follows:
Step C1, train status transfer modeling, train is shown as between website along the process that track traffic road network runsSwitching at runtime process, the website in train operation plan is arranged, and sets up single train switched and transferred between different websitesPetri net model:(g, G, Pre, Post, are m) train section metastasis model to E=, and wherein g represents each sub- section, G tables between websiteShow the transfer point of train running speed state parameter, Pre and Post represent respectively between each sub- section and website before and after to connectionRelation,The operation section residing for train is represented, wherein m represents model identification, Z+Represent Positive Integer Set;
The full operation profile hybrid system modeling of step C2, train, the operation by train between website is considered as continuous process, fromThe stress situation of train is set out, and according to energy model kinetics equation of the train in the different operation phase is derived, with reference to extraneous dryFactor is disturbed, is set up with regard to train in a certain operation phase speed vGMapping function vG=λ (T1,T2, H, R, α), wherein T1、T2、H, R and α represent respectively tractive force of train, braking force of train, train resistance, train gravity and train status random fluctuation parameter;
Step C3, speculate by the way of emulation solution train track using mixing, by the way that by time subdivision, utilization state is continuousDistance of the characteristic Recursive Solution any time train of change in a certain operation phase away from initial rest position point,Wherein J0For voyage of the initial time train away from initial rest position point, △ τ are the number of time windowValue, J (τ) is distance of the τ moment train away from initial rest position point, thereby it is assumed that and obtains single-row wheel paths;
Step C4, train are modeled in station time probability distribution function, for specific run circuit, by transferring train eachThe dwell time data at station, obtain the dwell time probability distribution of different circuit difference website condition Trains;
Step C5, the Lothrus apterus robust track allotment of many trains coupling, according to each train in advance up to the time of conflict point, pass throughTime segments division, in each sampling instant t, on the premise of random factor is incorporated, according to scheduling rule to being discontented near conflict pointImplement robust secondary planning in the train track that sufficient personal distance is required.
Step D, in each sampling instant t, based on the current running status of train and historical position observation sequence, to trainThe advanced positions at following certain moment are predicted;Its detailed process is as follows:
Step D1, train track data pretreatment, with train initiating station stop position as the origin of coordinates, adopt eachThe sample moment, according to the acquired original discrete two-dimensional position sequence x=[x of train1,x2,...,xn] and y=[y1,y2,...,yn], it is carried out using first-order difference method process new train discrete location sequence △ x=[the △ x of acquisition1,△x2,...,△xn-1] and △ y=[△ y1,△y2,...,△yn-1], wherein △ xi=xi+1-xi,△yi=yi+1-yi(i=1,2 ..., n-1);
Step D2, to train track data cluster, to train discrete two-dimensional position sequence △ x and △ y new after process, lead toSetting cluster number M' is crossed, using K-means clustering algorithms it is clustered respectively;
Step D3, parameter training is carried out using HMM to the train track data after cluster, by will placeTrain operation track data △ x and △ y after reason are considered as the aobvious observation of hidden Markov models, by setting hidden state numberN' and parameter update period τ ', according to nearest T' position detection value and using the newest hidden Ma Erke of B-W algorithms rolling acquisitionHusband's model parameter λ ';Specifically:Because the train track sets data length for being obtained is dynamic change, in order in real time withThe state change of track train track, it is necessary to initial track HMM parameter lambda '=(π, A, B) on the basis of it is rightIt is readjusted, more accurately to speculate train in the position at following certain moment;Every period τ ', according to the T' of newest acquisitionIndividual observation (o1,o2,...,oT') to track HMM parameter lambda '=(π, A, B) is reevaluated;
Step D4, foundation HMM parameter, are obtained corresponding to current time observation using Viterbi algorithmHidden state q;
Step D5, every the periodAccording to the HMM parameter lambda of newest acquisition '=(π, A, B) and nearest HHistory observation (o1,o2,...,oH), based on hidden state q at train current time, in moment t, by setting prediction time domain h',Obtain position prediction value O of future time period train;
The value of above-mentioned cluster number M' is 4, and the value of hidden state number N' is 3, and parameter renewal period τ ' is 30 seconds, and T' is10,For 30 seconds, H was 10, and prediction time domain h' is 300 seconds.
Step E, see Fig. 3, set up from the continuous dynamic of train to the observer of discrete conflict logic, by subway transportation systemContinuous dynamic mapping be discrete observation value expression conflict situation;When system is possible to violate traffic control rule, over the groundThe Hybrid dynamics behavior implementing monitoring of iron traffic hybrid system, for control centre timely warning information is provided;
The specific implementation process of step E is as follows:
The conflict hypersurface collection of functions of step E1, construction based on regulation rule:Set up hypersurface collection of functions is to reflectThe contention situation of system, wherein, the continuous function h related to single train in the hypersurface that conflictsIFor I type hypersurfaces, arrange with twoThe related continuous function h of carIIFor Type-II hypersurface;
Step E2, set up by train continuous state to discrete conflict situation observer, build train in traffic networkThe safety regulation collection d that need to be met during operationij(t)≥dmin, wherein dijT () represents train i and train j between the reality of tEvery dminRepresent the minimum safety interval between train;
Step E3, based on person machine system is theoretical and complication system hierarchical control principle, according to train operation pattern, buildTrain monitor in real time mechanism of the people in loop, it is ensured that the operation of system designs the solution from conflicting to conflicting in safe reachable setThe discrete watch-dog of section of slipping out of the hand, when the discrete observation vector of observer shows that safety regulation rally is breached, sends at once phaseThe warning information answered.
Step F, see Fig. 4, when warning information occurs, train physical property, region hold stream constraint and track is handed over meetingOn the premise of logical scheduling rule, by setting optimizing index function, using Adaptive Control Theory method to train operation trackRobust dual layer resist is carried out, and program results is transferred to into each train, each train is received and performs train collision avoidance instruction until eachTrain reaches it and frees terminal;Its detailed process is as follows:
Step F1, the analysis result based on step B3 and step E3, it is determined that the traffic flow regulation measure specifically taken, bagThe speed of service and/or adjustment train of adjustment train are included in the class measure of station time two, and using the concrete of above regulation measurePlace and opportunity;
Step F2, termination reference point locations P, collision avoidance policy control time domain Θ, the trajectory predictions of the collision avoidance planning of setting trainTime domain
The next one for terminating reference point locations P for train stops website, and the value of parameter Θ is 300 seconds,Value be 300Second;
Step F3, operation conflict Resolution process model building, the operation conflict Resolution in the above-listed workshop of Rail traffic network is considered asBased on the inside and outside dual planning problem of both macro and micro aspect, Fig. 5 is seen, whereinRepresent outer layer planning mouldTrain flow flow-Density and distribution problem in type, i.e. track traffic road network,Internal layer plan model is represented, i.e.,The state adjustment problem of single vehicles on track traffic section;F、x1And u1Be respectively the object function of outer layer planning problem, state toAmount and decision vector, G (x1,u1)≤0 be outer layer planning constraints, f, x2And u2It is respectively the target of internal layer planning problemFunction, state vector and decision vector, g (x2,u2)≤0 is the constraints of internal layer planning, by the outer layer planning knot of macroscopic aspectReference input of the fruit as the planning of microcosmic point internal layer;
Step F4, the variable bound modeling of operation conflict Resolution, build and include adjustable train quantity a, train speed ω and rowCar is in variables such as station time γ in interior both macro and micro constraints:Wherein t need to implement the change of the section k of conflict ResolutionAmount constraint can be described as:ak(t)≤aM、ωk(t)≤ωM、γk(t)≤γM, aM、ωM、γMRespectively maximum adjustable train number, in the station time, such variable of freeing can be subject to traffic flow distribution, train thing for amount, maximum train running speed and most long trainThe constraint of the aspect such as rationality energy and personal distance;
Step F5, Multi-objective Robust optimum road network flow allocation plan are solved:Based on cooperative collision avoidance trajectory planning thought,For different performance indications, by selecting different conflict Resolution object functions, in traffic flow operation macroscopic aspect base is solvedIn Euler's network model multiple target traffic flow optimum flow allocation plan and each control section is only real in Rolling Planning intervalApply its first Optimal Control Strategy;Its detailed process is as follows:Order
WhereinRepresent distance between t train i present positions and next website square, Pi(t)=(xit,yit) represent t train i two-dimensional coordinate value,The next two-dimensional coordinate values for stopping website of train i are represented,The priority index of that so t train i may be set to:
Wherein ntRepresent there is the train number of conflict on t section, from the implication of priority index, train away fromFrom next website more close to, its priority is higher;
Setting optimizing index
Wherein i ∈ I (t) represent train code and I (t)=1,2 ..., nt, Pi(t+s △ t) represents train in moment (t+ s △ t) position vector, Π represents control time, i.e., the time span of Future Trajectory planning, u from current timeiExpression is treatedThe optimal control sequence of the train i of optimization, QitFor positive definite diagonal matrix, its diagonal element refers to for train i in the priority of tNumber λit, and
Step F6, the train operation state adjustment of Multi-objective Robust optimum section:According to each section or zone flow configuration knotReally, evolutionary model is mixed based on train operation and Lagrangian plan model obtains optimum single vehicles controlled quentity controlled variable, generated optimumSingle vehicles running orbit and each regulation and control train only implements its first Optimal Control Strategy in Rolling Planning interval;
Step F7, each train receive and perform train collision avoidance instruction;
Step F8, in next sampling instant, repeat step F5 to F7 is until each train reaches it and frees terminal.
Obviously, above-described embodiment is only intended to clearly illustrate example of the present invention, and is not to the present inventionThe restriction of embodiment.For those of ordinary skill in the field, it can also be made on the basis of the above descriptionThe change or variation of its multi-form.There is no need to be exhaustive to all of embodiment.And these belong to thisObvious change that bright spirit is extended out or among changing still in protection scope of the present invention.