CN106379378A - Method and system for regulating driving curve by combining on-line processing and off-line processing - Google Patents

Method and system for regulating driving curve by combining on-line processing and off-line processing Download PDF

Info

Publication number
CN106379378A
CN106379378A CN201610814700.3A CN201610814700A CN106379378A CN 106379378 A CN106379378 A CN 106379378A CN 201610814700 A CN201610814700 A CN 201610814700A CN 106379378 A CN106379378 A CN 106379378A
Authority
CN
China
Prior art keywords
adjustment
interval
train
curve
offline
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
CN201610814700.3A
Other languages
Chinese (zh)
Other versions
CN106379378B (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.)
Beijing Jiaotong University
Original Assignee
Beijing Jiaotong 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 Beijing Jiaotong University filed Critical Beijing Jiaotong University
Priority to CN201610814700.3A priority Critical patent/CN106379378B/en
Publication of CN106379378A publication Critical patent/CN106379378A/en
Application granted granted Critical
Publication of CN106379378B publication Critical patent/CN106379378B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L27/00Central railway traffic control systems; Trackside control; Communication systems specially adapted therefor
    • B61L27/10Operations, e.g. scheduling or time tables

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Train Traffic Observation, Control, And Security (AREA)

Abstract

The embodiment of the invention provides a method and system for regulating a driving curve by combining on-line processing and off-line processing. Interval division is performed in a position from a regulating starting point to a train terminal point according to the distance, so that the speed limitation and the slope of a train in each interval keep identical, wherein the train regulating starting point is determined according to the train online operation data and the initial driving curve before the regulation; a regulating interval is selected from the intervals; the traction distance of the regulating interval at the current time is updated by using the preset traction distance regulating quantity; and on the basis of the last driving curve, the driving current of the current regulation is obtained according to the current traction distance of the regulation interval. The method and system provided by the embodiment of the invention have the advantages that in the train operation process, the current operation state information of the train is collected on line at a certain time interval; then, off-line processing is performed by the method provided by the embodiment of the invention; next, the regulated driving curve is obtained; on the precise of meeting the requirements of safety, punctuality and energy saving in the train operation process, an accurate driving curve is provided for drivers as reference; and on-line resources are saved.

Description

A kind of offline and online combination adjusts the method and system driving curve
Technical field
The present invention relates to communication technical field, more particularly, to a kind of offline and online combine adjustment drive curve method and System.
Background technology
Railway traffic system, as the means of transportation that a kind of conevying efficiency is higher, unit cost is relatively low, carries big Amount passenger and the vital task of cargo transport, are the main arteries of the national economic development.The transportation of railway passenger transport system is main Comprise to start plan and timetable, stand between with reference to operation curve and three levels of train handling methods, mutual between each level Match, condition each other, together form the operation behavior of train.China with a vast territory, main line passenger train is in distance In running, line condition, surrounding enviroment and train characteristic are likely to change.In prior layout service chart and determination When running manipulation reference policy between train station, the situation that it is considered may be with physical presence deviation.Train operator is as train Control main body in running, completes the process of the driving task of train in the signal issuing according to control centre and instruction In, also the driving strategy to train and operation in running can be gone according to actual service condition and the driving experience of itself For making the adjustment of part, and these adjust the service time directly affecting train, energy produced by driver driving behavior The key indexs such as consumption.
Main line railway traffic system many using semaphore block system (semiautomatic block, automatically close up) as main train Control device.But for train handling, it is far from being enough for only knowing that whether front interval can enter, train department Machine easily causes the incorrect judgement to train operation condition to the grasp deficiency of train operation real time information and state and adopts Take inappropriate riding manipulation behavior, and then lead to the decline of train entirety quantity of operation.Train DAS (Driver Assistant System) (DAS: Driver Advisory System) it is exactly to arise at the historic moment in this context, in conventional train DAS (Driver Assistant System), Conventional driving curve method of adjustment is conventionally based on Real-time Collection real-time online and calculates adjustment, and such scheme is in the application relatively For wasting real-time online resource.
Content of the invention
The embodiment provides a kind of offline and online combination adjusts the method driving curve, the present invention provides such as Lower scheme:
Adjustment starting point is carried out interval division according to distance to train terminal, make in each interval the speed limit of train and The gradient keeps identical;Wherein, train adjustment starting point is determined according to the initial driving curve before train on-line operation data and adjustment;
Choose adjustment in described interval interval;
The interval hauling distance of this adjustment described is updated using the adjustment of default hauling distance adjustment amount;
Based on last driving curve, driving of this adjustment is obtained according to this hauling distance that described adjustment is interval Sail curve.
According to the said method of the present invention, including:
Judge whether time deviation to be adjusted eliminates based on the curve of driving that this adjusts;Wherein, before based on adjustment Initial curve of driving calculates described time deviation to be adjusted;
If not eliminating,
Choose adjustment in described interval interval;
The interval hauling distance of this adjustment described is updated using the adjustment of default hauling distance adjustment amount;
Based on last driving curve, driving of this adjustment is obtained according to this hauling distance that described adjustment is interval Sail curve;
If eliminating, stop execution described
Choose adjustment in described interval interval;
The interval hauling distance of this adjustment described is updated using the adjustment of default hauling distance adjustment amount;
Based on last driving curve, driving of this adjustment is obtained according to this hauling distance that described adjustment is interval Sail curve.
According to the said method of the present invention, described the described time to be adjusted is calculated based on the initial driving curve before adjustment Deviation, including:Real-time speed based on the interval starting point of each adjustment in the corresponding adjustment of the initial driving curve before adjustment interval The real-time speed of the end point in the estimated speed of end point in degree and adjustment interval and adjustment interval calculates time deviation to be adjusted.
According to the said method of the present invention, described true according to the initial driving curve before train on-line operation data and adjustment Determine train adjustment position starting point, including:
Train real time position according to train on-line operation data acquisition and real-time speed;
The offline speed driving the current location of index in curve in offline adjustment;
When real-time speed and offline speed occur deviation, deviation is occurred with described offline speed with described real-time speed Position adjusts starting point for train.
According to the said method of the present invention, described adjusted using default hauling distance adjustment amount and update described adjustment area Between hauling distance, including:
Make the interval difference using its hauling distance and default hauling distance adjustment amount of described adjustment as tune this described Hauling distance between main plot.
According to the said method of the present invention, described selection in described interval adjusts interval, including:
Choose the maximum interval of reference index interval as first adjustment in described interval, wherein, calculate each interval Hauling distance and each interval energy consumption the ratio alternatively interval reference index of first adjustment;And,
This adjusts total energy consumption to drive curve acquisition based on this;
Select the maximum interval of difference making this adjustment total energy consumption and last adjustment total energy consumption as non-first adjustment area Between.
According to a further aspect in the invention, a kind of offline and online combination adjustment is also provided to drive the system of curve, including:
Division module:For adjustment starting point is carried out interval division according to distance to train terminal, make each interval The speed limit of interior train keeps identical with the gradient;Wherein, true according to the initial driving curve before train on-line operation data and adjustment Determine train adjustment starting point;
Choose module:Interval for choosing adjustment in described interval;
Adjusting module:For using the adjustment of default hauling distance adjustment amount update the interval traction of this adjustment described away from From;
Acquisition module:For based on last driving curve, being obtained according to this hauling distance that described adjustment is interval Take the driving curve of this adjustment.
According to a further aspect in the invention, including:
Judge module:For judging whether time deviation to be adjusted eliminates based on the curve of driving that this adjusts;Wherein, Described time deviation to be adjusted is calculated based on the initial driving curve before adjustment;
If not eliminating,
Choose adjustment in described interval interval;
The interval hauling distance of this adjustment described is updated using the adjustment of default hauling distance adjustment amount;
Based on last driving curve, driving of this adjustment is obtained according to this hauling distance that described adjustment is interval Sail curve;
If eliminating, stop execution described
Choose adjustment in described interval interval;
The interval hauling distance of this adjustment described is updated using the adjustment of default hauling distance adjustment amount;
Based on last driving curve, driving of this adjustment is obtained according to this hauling distance that described adjustment is interval Sail curve.
According to a further aspect in the invention, described judge module is specifically for being corresponded to based on the initial driving curve before adjustment Adjustment interval in the interval real-time speed of starting point of each adjustment and the interval estimated speed of end point of adjustment and adjustment interval The real-time speed of end point calculate time deviation to be adjusted.
According to a further aspect in the invention, described division module specifically for,
Train real time position according to train on-line operation data acquisition and real-time speed;
The offline speed driving the current location of index in curve in offline adjustment;
When real-time speed and offline speed occur deviation, deviation is occurred with described offline speed with described real-time speed Position adjusts starting point for train.
According to a further aspect in the invention, described adjusting module specifically for,
Make the interval difference using its hauling distance and default hauling distance adjustment amount of described adjustment as tune this described Hauling distance between main plot.
According to a further aspect in the invention, described selection module specifically for,
Choose the maximum interval of reference index interval as first adjustment in described interval, wherein, calculate each interval Hauling distance and each interval energy consumption the ratio alternatively interval reference index of first adjustment;And,
This adjusts total energy consumption to drive curve acquisition based on this;
Select the maximum interval of difference making this adjustment total energy consumption and last adjustment total energy consumption as non-first adjustment area Between.The embodiment of the present invention be can be seen that by the technical scheme that embodiments of the invention described above provide and will adjust starting point to train eventually Carry out interval division according to distance between point, make the speed limit of train in each interval keep identical with the gradient;Wherein, according to train Initial driving curve before on-line operation data and adjustment determines train adjustment starting point;Choose adjustment in described interval interval; The interval hauling distance of this adjustment described is updated using the adjustment of default hauling distance adjustment amount;Bent based on last driving Line, obtains the driving curve of this adjustment according to this interval hauling distance of described adjustment.The present embodiment will be transported in train The method providing through the present embodiment after online acquisition train current operating conditions information at a certain time interval during row Obtain the driving curve of adjustment after processed offline, can in meeting train travelling process safe, on schedule with power conservation requirement under There is provided and accurately drive curve for driver's reference, save online resource.
Brief description
In order to be illustrated more clearly that the technical scheme of the embodiment of the present invention, below will be to required use in embodiment description Accompanying drawing be briefly described it should be apparent that, drawings in the following description are only some embodiments of the present invention, for this For the those of ordinary skill of field, without having to pay creative labor, other can also be obtained according to these accompanying drawings Accompanying drawing.
Fig. 1 drives the processing stream of the method for curve for a kind of offline and online combination adjustment that the embodiment of the present invention one provides Cheng Tu;
A kind of method in selection adjustment interval that Fig. 2 provides for inventive embodiments one;
Fig. 3 drives the processing stream of the method for curve for a kind of offline and online combination adjustment that the embodiment of the present invention two provides Cheng Tu;
Fig. 4 adjusts, for a kind of offline and online combination that the embodiment of the present invention three provides, the system module driving curve system Figure.
Specific embodiment
For ease of the understanding to the embodiment of the present invention, do further below in conjunction with accompanying drawing taking several specific embodiments as a example Explanation, and each embodiment does not constitute the restriction to the embodiment of the present invention.
Embodiment one
In the present embodiment, need to pre-build the computation model of train driving curve, including:
Set up the motion expression formula during train operation;Wherein, according to locomotive quality, compartment quality and passenger mass Set up mass equation, resistance equation suffered by train is set up according to Davis's equation and train speed, set up in conjunction with train position Train gravity is in the component equation in train line direction;According to stress on line direction for the train and set up acceleration equation;
Discrete processes are done respectively based on the basic operation of speed, distance, obtains the iterative relation expression formula of train power consumption;
Energy conservation object function is set up based on the iteration tabular form of described motion expression formula and train power consumption, wherein according to reality The distance of train plans that the speed to train, distance, run time, gear set up constraints.
Specifically, the computation model of train driving curve is based on classical Newtonian mechanics formula:
a = F ( c , v ) - B ( c , v ) - G ( x ) - R ( v ) M
M=ML+∑MT+∑MP
G ( x ) = M ( 1 L Σ g i * l i + 600 Σ l r i R i )
R (v)=ML*wl(v)+wT(v)*∑(MP+MT)
Wherein, a be each power suffered by train and acceleration;F is the train related to train traction gear and present speed Maximum drawbar pull;B is the train maximum drawbar pull related to train braking gear and present speed;G is the weight related to position Component on line direction for the power;R is datum drag suffered by train, concrete and velocity correlation, is given by Davis's equation;M is Train gross mass, is obtained by locomotive quality, compartment quality and passenger mass three partial summation;L is train length;Before g is the gradient Indexing;RiFor turning radius.Train each interval in change working be traction-coasting to or coasting-braking to composition.
Wherein, the iterative relation of intermediate variable is kinematic relation formula:
vi+1=vi+ai*Δt
s i + 1 = s i + ( v i * Δ t + 1 2 a i Δt 2 )
Ei+1=Ei+F(ci, vi)*si
Energy conservation object function is:
Corresponding restrictive condition is:
Constraint of velocity:0≤vi≤min(vmax_s, vmax_d)
Distance restraint:s0=0, sn=S, 0≤si≤S
Run time constrains:t0=0, tn=T, 0≤t≤T
Gear constrains:cmin≤ci≤cmax, c ∈ Z
Computation model based on train driving curve and each iterative relation calculating between point, obtain train driving curve; Train driving curve is given in the form of distance-speed point set, it is assumed that under the premise of in each interval, only once operating mode switches, can Uniquely to be determined with gear by each interval hauling distance, i.e. hauling distance in each interval for the input train, you can by upper State computational methods and draw train driving curve between whole station.In the case of given interval initial velocity and hauling distance, can be true Determine operating mode switching point position, and then determine the train driving curve in interval.That is, operation curve between whole station for the train can be by One group of { hauling distance draws gear } numerical value uniquely to determine.
This embodiment offers handling process such as Fig. 1 institute that the method for curve is driven in a kind of offline and online combination adjustment Show, including following process step:
Step 11, by adjustment starting point carry out interval division according to distance to train terminal, make train in each interval Speed limit and the gradient keep identical;Wherein, train is determined according to the initial driving curve before train on-line operation data and adjustment Adjustment starting point;Will be bent as the initial driving before the adjustment described in the present embodiment for the driving curve of recently latest update Line.
Specifically, in the present embodiment, interval is to be divided according to the gradient and speed-limiting messages, as long as the gradient and speed limit have one Change, then need to be divided into a new interval.As shown in Figure 2, the horizontal line segment description speed limit above in figure each Section, each section of the horizontal line segment description gradient below, it is interval for each that dotted line draws;Each interval distance is actually It is the maximum of hauling distance in this interval, adjust hauling distance using adjustment amount in following intervals for adjustment, be adjustment The actual hauling distance in this interval.
Step 12, to choose adjustment in described interval interval;
Step 13, update the interval hauling distance of this adjustment described using the adjustment of default hauling distance adjustment amount;This In embodiment, using the difference of the hauling distance before the interval adjustment of described adjustment and default hauling distance adjustment amount as this institute State the interval hauling distance of adjustment.Wherein, default hauling distance adjustment amount is according to set by practical operation situation Adjustment amount, this adjustment amount is less than the interval hauling distance of each adjustment.
Step 14, based on last driving curve, this is obtained according to this hauling distance that described adjustment is interval The driving curve of adjustment.
Embodiment two
In the present embodiment it is still desirable to pre-build the computation model of train driving curve, its specifically set up process with Identical in embodiment one, seldom repeat herein;
This embodiment offers handling process such as Fig. 3 institute that the method for curve is driven in a kind of offline and online combination adjustment Show, including following process step:
Step 21, by adjustment starting point carry out interval division according to distance to train terminal, make train in each interval Speed limit and the gradient keep identical;Wherein, train is determined according to the initial driving curve before train on-line operation data and adjustment Adjustment starting point;Will be bent as the initial driving before the adjustment described in the present embodiment for the driving curve of recently latest update Line.Specifically, in the present embodiment, interval is to be divided according to the gradient and speed-limiting messages, as long as the gradient and speed limit have a change , then need to be divided into a new interval.As shown in Figure 2, each section of the horizontal line segment description speed limit above in figure, Each section of the following horizontal line segment description gradient, it is interval for each that dotted line draws;Each interval distance actually should The maximum of hauling distance in interval, adjusts hauling distance using adjustment amount in following intervals for adjustment, is this area of adjustment Between actual hauling distance.
Described according to train on-line operation data and adjustment before initial driving curve determine train adjustment position starting point, bag Include:
Train real time position according to train on-line operation data acquisition and real-time speed;
The offline speed driving the current location of index in curve in offline adjustment;
When real-time speed and offline speed occur deviation, deviation is occurred with described offline speed with described real-time speed Position adjusts starting point for train.
Step 22, time deviation to be adjusted is calculated based on the initial driving curve before adjustment;
Specifically, the reality based on the interval starting point of each adjustment in the corresponding adjustment of the initial driving curve before adjustment interval It is inclined that the real-time speed of the end point in the estimated speed of end point in Shi Sudu and adjustment interval and adjustment interval calculates the time to be adjusted Difference;
Interval for each adjustment because when there is deviation in real-time speed and offline speed, with described real-time speed with Described offline speed occurs the position of deviation to adjust starting point for train;The starting point of now train adjustment must be interval rising Point, as adjustment starting point, initial real-time speed is i-th point of starting point setting train from n-th intervalTrain is The estimated speed of N number of interval last point i+1 point isBut after deviation, train is in the interval last point of n-th I+1 point real-time speed is
It is so interval for n-th,
From the N+1 interval starting point i+1 point as adjustment starting point, initial real-time speed isTrain In the estimated speed of the interval last point i+2 point of n-th it isBut after deviation, train is in n-th interval Last point i+1 point real-time speed is
It is interval for the N+1,
By that analogy, to the interval M of last adjustment,
Δ T ( N + M ) = s v ( i + M ) 0 ( 0 ) + v ( i + M + 1 ) 1 ( 0 ) - s v ( i + M ) 0 ( 0 ) + v ( i + M + 1 ) 0 ( 0 ) ;
For time deviation Δ T=Δ T (N) to be adjusted+Δ T (N+1)+...+Δ T (N+M);
Step 203, to choose first adjustment in described interval interval;
In the interval selection of adjustment, adjustment is required for energy-conservation to greatest extent each time in principle, in actual applications, The interval selection of the first adjustment system of selection interval with non-first adjustment is different;
For during the interval selection of first adjustment, using each interval hauling distance of calculating and each area in the present embodiment Between energy consumption the ratio alternatively interval reference index of first adjustment;Described reference index is used for reflect energy-saving effect, Therefore the maximum interval of energy-saving effect is chosen as the interval for first adjustment according to this reference index.
Choose the maximum interval of reference index interval as first adjustment in described interval;
After first adjustment interval selection;
Step 24, drive curve based on initial, obtained according to the interval hauling distance first of described adjustment and adjust first Driving curve;By hauling distance interval for the first adjustment after adjustment as the interval hauling distance first of adjustment, according to The driving curve that the interval hauling distance acquisition first of adjustment adjusts first;
Step 25, based on adjust first drive curve judge whether time deviation to be adjusted eliminates;
After adjusting first, set train from i-th point of the interval starting point of n-th as adjustment starting point, initial real-time speed ForTrain in the estimated speed of the interval last point i+1 point of n-th isAfter but deviation occurs, train In the interval last point i+1 point real-time speed of n-th it is
It is so interval for n-th,
From the N+1 interval starting point i+1 point as adjustment starting point, initial real-time speed isRow Car in the estimated speed of the interval last point i+2 point of n-th isBut after deviation, train is interval in n-th Last point i+1 point real-time speed be
It is interval for the N+1,
By that analogy, to the interval M of last adjustment,
ΔT 1 ( N + M ) = s v ( i + M ) 0 ( 1 ) + v ( i + M + 1 ) 1 ( 1 ) - s v ( i + M ) 0 ( 1 ) + v ( i + M + 1 ) 0 ( 1 ) ;
ΔT1=Δ T1(N)+ΔT1(N+1)+…+ΔT1(N+M);
Judge whether time deviation to be adjusted eliminates, that is, judge Δ T1Whether being equal to 0, if being equal to 0, proving to be adjusted Time deviation eliminated, if being not equal to 0, time deviation to be adjusted also need to continue adjustment;Then repeat under execution State step 23 to step 25;
Again execution step 23, to choose non-first adjustment in described interval interval;
When selecting adjustment interval, in addition to first adjustment interval, select to make this (for the second time) adjustment total energy consumption and upper The difference of secondary adjustment total energy consumption is maximum interval interval as non-first adjustment;Wherein, drive curve based on this (for the second time) to obtain This is taken to adjust total energy consumption;This (for the second time) adjustment total energy consumption and the difference of last adjustment total energy consumption change for this energy consumption Amount.
Now, to all intervals in addition to first adjustment interval, carry out a pre-computation, it is assumed that to each interval During for pre-adjustment interval, adjust and update the interval hauling distance of this pre-adjustment using default hauling distance adjustment amount;It is based on Adjust first drives the adjustment driving curve that curve can obtain each pre-adjustment interval, is respectively directed to each pre-adjustment interval All obtain this pre-adjustment total energy consumption Ei;Based on the driving curve acquisition that (last) adjusts first (last) adjustment first Adjustment total energy consumption E;Relatively each pre-adjustment is interval obtains this pre-adjustment total energy consumption Ei(last) adjusts with first Difference DELTA E of adjustment total energy consumption Ei,
ΔEi=Ei-E;I represents the interval numbering of each pre-adjustment;In operation result Δ EiThe middle Δ E selecting maximum corresponds to The interval adjustment as this of pre-adjustment interval.
Step 24, the driving curve being adjusted based on last (first), according to interval this of described non-first adjustment (the Secondary) hauling distance obtain the driving curve that this (for the second time) adjusts;Adjusted simultaneously using default hauling distance adjustment amount Update the interval hauling distance of this (for the second time) described adjustment;In the present embodiment, with the traction before the interval adjustment of described adjustment The difference of distance and default hauling distance adjustment amount is as adjusting interval hauling distance this described.Wherein, default lead Drawing apart from adjustment amount is according to an adjustment amount set by practical operation situation, and this adjustment amount is less than each interval leading of adjustment Draw distance.
Step 25, judge this adjustment after time total amount to be adjusted whether eliminate;
After this (for the second time) adjustment, i-th point of starting point setting train from n-th interval is as adjustment starting point, initial Real-time speed isTrain in the estimated speed of the interval last point i+1 point of n-th isBut occur partially After difference, train in the interval last point i+1 point real-time speed of n-th is
It is so interval for n-th,
From the N+1 interval starting point i+1 point as adjustment starting point, initial real-time speed isTrain In the estimated speed of the interval last point i+2 point of n-th it isBut after deviation, train is in n-th interval Last point i+1 point real-time speed is
It is interval for the N+1,
By that analogy, to the interval M of last adjustment,
ΔT 2 ( N + M ) = s v ( i + M ) 0 ( 2 ) + v ( i + M + 1 ) 1 ( 2 ) - s v ( i + M ) 0 ( 2 ) + v ( i + M + 1 ) 0 ( 2 ) ;
ΔT2=Δ T2(N)+ΔT2(N+1)+…+ΔT2(N+M);
Judge whether time deviation to be adjusted eliminates, that is, judge Δ T2Whether being equal to 0, if being equal to 0, proving to be adjusted Time deviation eliminated, then stop execution step 23 to step 25;
If being not equal to 0, time deviation to be adjusted also needs to continue adjustment;Then repeat execution step 23 to step 25.
Embodiment two
This embodiment offers the system that curve is driven in a kind of offline and online combination adjustment, it implements structure as schemed Shown in 4, specifically can include following module:
Division module 31:For adjustment starting point is carried out interval division according to distance to train terminal, make each area The speed limit of interior train keeps identical with the gradient;Wherein, according to the initial driving curve before train on-line operation data and adjustment Determine train adjustment starting point;
Choose module 32:Interval for choosing adjustment in described interval;
Adjusting module 33:For the interval traction of this adjustment described is updated using the adjustment of default hauling distance adjustment amount Distance;
Acquisition module 34:For based on last driving curve, according to this hauling distance that described adjustment is interval Obtain the driving curve of this adjustment.
13rd, the according to claim 7 a kind of offline and online system combining adjustment driving curve, its feature exists In, including:
Judge module 35:For judging whether time deviation to be adjusted eliminates based on the curve of driving that this adjusts;Its In, described time deviation to be adjusted is calculated based on the initial driving curve before adjustment;
If not eliminating,
Choose adjustment in described interval interval;
The interval hauling distance of this adjustment described is updated using the adjustment of default hauling distance adjustment amount;
Based on last driving curve, driving of this adjustment is obtained according to this hauling distance that described adjustment is interval Sail curve;
If eliminating, stop execution described
Choose adjustment in described interval interval;
The interval hauling distance of this adjustment described is updated using the adjustment of default hauling distance adjustment amount;
Based on last driving curve, driving of this adjustment is obtained according to this hauling distance that described adjustment is interval Sail curve.
Described judge module 35 is specifically for based on each tune in the corresponding adjustment of the initial driving curve before adjustment interval The real-time speed meter of the end point in the estimated speed of end point in the real-time speed of the starting point between main plot and adjustment interval and adjustment interval Time deviation to be adjusted.
Described division module 31 specifically for,
Train real time position according to train on-line operation data acquisition and real-time speed;
The offline speed driving the current location of index in curve in offline adjustment;
When real-time speed and offline speed occur deviation, deviation is occurred with described offline speed with described real-time speed Position adjusts starting point for train.
Adjusting module 33 specifically for,
Make the interval difference using its hauling distance and default hauling distance adjustment amount of described adjustment as tune this described Hauling distance between main plot.
Choose module 32 specifically for,
Choose the maximum interval of reference index interval as first adjustment in described interval, wherein, calculate each interval Hauling distance and each interval energy consumption the ratio alternatively interval reference index of first adjustment;And,
This adjusts total energy consumption to drive curve acquisition based on this;
Select the maximum interval of difference making this adjustment total energy consumption and last adjustment total energy consumption as non-first adjustment area Between.Carry out detailed process and preceding method enforcement that curve is driven in offline and online combination adjustment with the system of the embodiment of the present invention Example is similar, and here is omitted.
In sum, the embodiment of the present invention is by carrying out interval draw according to distance by adjustment starting point to train terminal Point, make the speed limit of train in each interval keep identical with the gradient;Wherein, according to first before train on-line operation data and adjustment Beginning drives curve and determines train adjustment starting point;Choose adjustment in described interval interval;Using default hauling distance adjustment amount Adjustment updates the interval hauling distance of this adjustment described;Based on last driving curve, according to the basis that described adjustment is interval Secondary hauling distance obtains the driving curve of this adjustment.The present embodiment will in train travelling process at a certain time interval Obtain the driving of adjustment after the method processed offline that the present embodiment provides after online acquisition train current operating conditions information Curve, can in meeting train travelling process safe, provide and accurately drive curve and supply with power conservation requirement on schedule Driver's reference, saves online resource.One of ordinary skill in the art will appreciate that:Accompanying drawing is the signal of an embodiment Figure, the module in accompanying drawing or flow process are not necessarily implemented necessary to the present invention.
As seen through the above description of the embodiments, those skilled in the art can be understood that the present invention can Mode by software plus necessary general hardware platform to be realized.Based on such understanding, technical scheme essence On in other words prior art is contributed partly can be embodied in the form of software product, this computer software product Can be stored in storage medium, such as ROM/RAM, magnetic disc, CD etc., include some instructions use so that a computer equipment (can be personal computer, server, or network equipment etc.) executes some of each embodiment of the present invention or embodiment Partly described method.
Each embodiment in this specification is all described by the way of going forward one by one, identical similar portion between each embodiment Divide mutually referring to what each embodiment stressed is the difference with other embodiment.Especially for device or For system embodiment, because it is substantially similar to embodiment of the method, so describing fairly simple, referring to method in place of correlation The part of embodiment illustrates.Apparatus and system embodiment described above is only schematically wherein said conduct Separating component explanation unit can be or may not be physically separate, as the part that unit shows can be or Person may not be physical location, you can with positioned at a place, or can also be distributed on multiple NEs.Can root Factually border need select the purpose to realize this embodiment scheme for some or all of module therein.Ordinary skill Personnel are not in the case of paying creative work, you can to understand and to implement.
The above, the only present invention preferably specific embodiment, but protection scope of the present invention is not limited thereto, Any those familiar with the art the invention discloses technical scope in, the change or replacement that can readily occur in, All should be included within the scope of the present invention.Therefore, protection scope of the present invention should be with scope of the claims It is defined.

Claims (12)

1. a kind of offline and online combination adjusts the method driving curve it is characterised in that including:
Adjustment starting point is carried out interval division according to distance to train terminal, makes the speed limit of train and the gradient in each interval Keep identical;Wherein, train adjustment starting point is determined according to the initial driving curve before train on-line operation data and adjustment;
Choose adjustment in described interval interval;
The interval hauling distance of this adjustment described is updated using the adjustment of default hauling distance adjustment amount;
Based on last driving curve, the driving obtaining this adjustment according to this interval hauling distance of described adjustment is bent Line.
2. according to claim 1 a kind of offline and online combination adjusts the method driving curve it is characterised in that wrapping Include:
Judge whether time deviation to be adjusted eliminates based on the curve of driving that this adjusts;Wherein, based on initial before adjustment Drive curve and calculate described time deviation to be adjusted;
If not eliminating,
Choose adjustment in described interval interval;
The interval hauling distance of this adjustment described is updated using the adjustment of default hauling distance adjustment amount;
Based on last driving curve, the driving obtaining this adjustment according to this interval hauling distance of described adjustment is bent Line;
If eliminating, stop execution described
Choose adjustment in described interval interval;
The interval hauling distance of this adjustment described is updated using the adjustment of default hauling distance adjustment amount;
Based on last driving curve, the driving obtaining this adjustment according to this interval hauling distance of described adjustment is bent Line.
3. according to claim 2 a kind of offline and online combine adjustment and drive the method for curve it is characterised in that described Described time deviation to be adjusted is calculated based on the initial driving curve before adjustment, including:Bent based on the initial driving before adjustment The interval real-time speed of starting point of each adjustment estimated speed of end point interval with adjustment and tune in line corresponding adjustment interval The real-time speed of the end point between main plot calculates time deviation to be adjusted.
4. a kind of offline and online according to claim 1 or 3 combine adjustment drive curve method it is characterised in that Described according to train on-line operation data and adjustment before initial driving curve determine train adjustment position starting point, including:
Train real time position according to train on-line operation data acquisition and real-time speed;
The offline speed driving the current location of index in curve in offline adjustment;
When real-time speed and offline speed occur deviation, there is the position of deviation with described real-time speed and described offline speed Adjust starting point for train.
5. according to claim 4 a kind of offline and online combine adjustment and drive the method for curve it is characterised in that described Adjust and update the interval hauling distance of described adjustment using default hauling distance adjustment amount, including:
Make the interval difference using its hauling distance and default hauling distance adjustment amount of described adjustment as adjustment area this described Between hauling distance.
6. a kind of offline adjustment according to claim 5 drive curve method it is characterised in that described in described interval Choose adjustment interval, including:
Choose the maximum interval of reference index interval as first adjustment in described interval, wherein, calculate leading of each interval Draw the ratio alternatively interval reference index of first adjustment of distance and each interval energy consumption;And,
This adjusts total energy consumption to drive curve acquisition based on this;
Select to make this adjustment total energy consumption interval as non-first adjustment with the maximum interval of difference of last adjustment total energy consumption.
7. a kind of offline and online combination adjusts the system driving curve it is characterised in that including:
Division module:For adjustment starting point is carried out interval division according to distance to train terminal, make row in each interval The speed limit of car keeps identical with the gradient;Wherein, row are determined according to the initial driving curve before train on-line operation data and adjustment Car adjusts starting point;
Choose module:Interval for choosing adjustment in described interval;
Adjusting module:For the interval hauling distance of this adjustment described is updated using the adjustment of default hauling distance adjustment amount;
Acquisition module:For based on last driving curve, this being obtained according to this hauling distance that described adjustment is interval The driving curve of secondary adjustment.
8. according to claim 7 a kind of offline and online combination adjusts the system driving curve it is characterised in that wrapping Include:
Judge module:For judging whether time deviation to be adjusted eliminates based on the curve of driving that this adjusts;Wherein, it is based on Initial driving curve before adjustment calculates described time deviation to be adjusted;
If not eliminating,
Choose adjustment in described interval interval;
The interval hauling distance of this adjustment described is updated using the adjustment of default hauling distance adjustment amount;
Based on last driving curve, the driving obtaining this adjustment according to this interval hauling distance of described adjustment is bent Line;
If eliminating, stop execution described
Choose adjustment in described interval interval;
The interval hauling distance of this adjustment described is updated using the adjustment of default hauling distance adjustment amount;
Based on last driving curve, the driving obtaining this adjustment according to this interval hauling distance of described adjustment is bent Line.
9. according to claim 8 a kind of offline and online combine adjustment and drive the system of curve it is characterised in that described Judge module is specifically for based on the interval starting point of each adjustment in the corresponding adjustment of the initial driving curve before adjustment interval The real-time speed of the end point in the estimated speed of end point in real-time speed and adjustment interval and adjustment interval calculates the time to be adjusted Deviation.
10. a kind of offline and online according to claim 7 or 9 combine adjustment drive curve system it is characterised in that Described division module specifically for,
Train real time position according to train on-line operation data acquisition and real-time speed;
The offline speed driving the current location of index in curve in offline adjustment;
When real-time speed and offline speed occur deviation, there is the position of deviation with described real-time speed and described offline speed Adjust starting point for train.
11. is according to claim 10 a kind of offline and online combine adjustment and drive the systems of curve it is characterised in that institute State adjusting module specifically for,
Make the interval difference using its hauling distance and default hauling distance adjustment amount of described adjustment as adjustment area this described Between hauling distance.
A kind of 12. offline adjustment according to claim 11 drive curve system it is characterised in that described selection module has Body is used for,
Choose the maximum interval of reference index interval as first adjustment in described interval, wherein, calculate leading of each interval Draw the ratio alternatively interval reference index of first adjustment of distance and each interval energy consumption;And,
This adjusts total energy consumption to drive curve acquisition based on this;
Select to make this adjustment total energy consumption interval as non-first adjustment with the maximum interval of difference of last adjustment total energy consumption.
CN201610814700.3A 2016-09-09 2016-09-09 A kind of offline and online method and system for combining adjustment and driving curve Active CN106379378B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610814700.3A CN106379378B (en) 2016-09-09 2016-09-09 A kind of offline and online method and system for combining adjustment and driving curve

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610814700.3A CN106379378B (en) 2016-09-09 2016-09-09 A kind of offline and online method and system for combining adjustment and driving curve

Publications (2)

Publication Number Publication Date
CN106379378A true CN106379378A (en) 2017-02-08
CN106379378B CN106379378B (en) 2018-02-06

Family

ID=57935462

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610814700.3A Active CN106379378B (en) 2016-09-09 2016-09-09 A kind of offline and online method and system for combining adjustment and driving curve

Country Status (1)

Country Link
CN (1) CN106379378B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109562771A (en) * 2017-04-17 2019-04-02 株式会社东芝 Non-blocking is after computing system
CN110958967A (en) * 2017-07-20 2020-04-03 西门子交通有限公司 Control method and control device for operating a rail vehicle
CN111527019A (en) * 2018-02-16 2020-08-11 株式会社东芝 Operation curve creation device, operation assistance device, and operation control device
CN112158238A (en) * 2020-10-28 2021-01-01 重庆交通大学 Automatic train driving curve generation method based on target and passenger flow difference
CN112224244A (en) * 2020-10-28 2021-01-15 重庆交通大学 High-speed train automatic driving curve generation method based on temperature and load conditions
CN113968263A (en) * 2020-07-22 2022-01-25 比亚迪股份有限公司 Train operation curve optimization method and device and electronic equipment
CN115019537A (en) * 2022-06-20 2022-09-06 芜湖宏景电子股份有限公司 Intelligent navigation system applied to low-quality network condition

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6643639B2 (en) * 2001-02-07 2003-11-04 International Business Machines Corporation Customer self service subsystem for adaptive indexing of resource solutions and resource lookup
US7464278B2 (en) * 2005-09-12 2008-12-09 Intel Corporation Combining power prediction and optimal control approaches for performance optimization in thermally limited designs
US8838304B2 (en) * 2012-06-29 2014-09-16 Mitsubishi Electric Research Laboratories, Inc Method for determining run-curves for vehicles based on travel time
CN105607598A (en) * 2016-01-12 2016-05-25 北京交通大学 Driver advisory system and method for train
CN105785795A (en) * 2016-05-05 2016-07-20 北京交通大学 Train operation speed curve energy saving optimization method based on particle swarm algorithm

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6643639B2 (en) * 2001-02-07 2003-11-04 International Business Machines Corporation Customer self service subsystem for adaptive indexing of resource solutions and resource lookup
US7464278B2 (en) * 2005-09-12 2008-12-09 Intel Corporation Combining power prediction and optimal control approaches for performance optimization in thermally limited designs
US8838304B2 (en) * 2012-06-29 2014-09-16 Mitsubishi Electric Research Laboratories, Inc Method for determining run-curves for vehicles based on travel time
CN105607598A (en) * 2016-01-12 2016-05-25 北京交通大学 Driver advisory system and method for train
CN105785795A (en) * 2016-05-05 2016-07-20 北京交通大学 Train operation speed curve energy saving optimization method based on particle swarm algorithm

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
刘先恺等: "面向节能的高速列车牵引控制辅助", 《中国铁路》 *

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109562771A (en) * 2017-04-17 2019-04-02 株式会社东芝 Non-blocking is after computing system
CN109562771B (en) * 2017-04-17 2021-02-26 株式会社东芝 Non-blocking time interval calculation system
CN110958967A (en) * 2017-07-20 2020-04-03 西门子交通有限公司 Control method and control device for operating a rail vehicle
CN111527019A (en) * 2018-02-16 2020-08-11 株式会社东芝 Operation curve creation device, operation assistance device, and operation control device
CN113968263A (en) * 2020-07-22 2022-01-25 比亚迪股份有限公司 Train operation curve optimization method and device and electronic equipment
CN112158238A (en) * 2020-10-28 2021-01-01 重庆交通大学 Automatic train driving curve generation method based on target and passenger flow difference
CN112224244A (en) * 2020-10-28 2021-01-15 重庆交通大学 High-speed train automatic driving curve generation method based on temperature and load conditions
CN112158238B (en) * 2020-10-28 2022-05-24 重庆交通大学 Train automatic driving curve generation method based on target and passenger flow difference
CN115019537A (en) * 2022-06-20 2022-09-06 芜湖宏景电子股份有限公司 Intelligent navigation system applied to low-quality network condition
CN115019537B (en) * 2022-06-20 2023-11-14 芜湖宏景电子股份有限公司 Intelligent navigation system applied to low-quality network condition

Also Published As

Publication number Publication date
CN106379378B (en) 2018-02-06

Similar Documents

Publication Publication Date Title
CN106379378A (en) Method and system for regulating driving curve by combining on-line processing and off-line processing
CN108806252B (en) A kind of Mixed Freeway Traffic Flows collaboration optimal control method
US7822491B2 (en) System for improving timekeeping and saving energy on long-haul trains
CN105243430B (en) The optimization method of the target velocity curve of energy-saving train operation
CN104097640B (en) Automatic driving control system
CN104881527B (en) Urban railway transit train ATO speed command optimization methods
CN108973998B (en) Heterogeneous vehicle queue distributed energy-saving control method based on MPC
CN104678779B (en) Tramcar runs analogue system and method
CN111216713B (en) Automatic driving vehicle speed pre-aiming control method
CN108475465A (en) For method that is mobile, particularly controlling or adjust fleet
CN105405302B (en) Speed limit method of adjustment and management platform
JP3198170B2 (en) Optimal running pattern calculation device and calculation system
CN105551337A (en) Driving auxiliary method and system for train driver
CN106672029A (en) Method and device for controlling train operation
CN106143540A (en) The self-adaptive computing method of rail transit train closely connected operation controlling curve at full speed
Yu et al. An eco-driving strategy for partially connected automated vehicles at a signalized intersection
WO2012119197A1 (en) Improving timekeeping and energy efficiency for trains
CN109229107A (en) Optimize the system of driver and vehicle performance
CN107478238A (en) A kind of new-energy automobile Unmanned Systems and control method
CN103693042A (en) Method for forecasting automobile running speed on mountain complicated road based on foresight track curvature
CN108919799A (en) A kind of net connection intelligent vehicle cooperation lane-change method
CN106347420B (en) A kind of offline adjustment drives curve method and system
CN106740998A (en) Urban track traffic CBTC system onboard ATO energy-conservation control methods
AU2008201906B9 (en) Method for improving timekeeping and saving energy on long-haul trains
He et al. Multi-Objective Optimization for Online Train Trajectory Planning with Moving Window Method.

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