CN106347420A - Off-line driving curve adjusting method and system - Google Patents

Off-line driving curve adjusting method and system Download PDF

Info

Publication number
CN106347420A
CN106347420A CN201610816191.8A CN201610816191A CN106347420A CN 106347420 A CN106347420 A CN 106347420A CN 201610816191 A CN201610816191 A CN 201610816191A CN 106347420 A CN106347420 A CN 106347420A
Authority
CN
China
Prior art keywords
adjustment
interval
time
hauling distance
curve
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
CN201610816191.8A
Other languages
Chinese (zh)
Other versions
CN106347420B (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 CN201610816191.8A priority Critical patent/CN106347420B/en
Publication of CN106347420A publication Critical patent/CN106347420A/en
Application granted granted Critical
Publication of CN106347420B publication Critical patent/CN106347420B/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

Abstract

The embodiment of the invention provides an off-line driving curve adjusting method and system. The method comprises the steps that interval division is conducted on the distance between two sites on the basis of an initial driving curve generated between the sites in an off-line mode, so that the limited speeds of a train and the gradients in all intervals are kept same; an adjusting interval is selected from the intervals; the hauling distance of the adjusting interval is adjusted and updated according to a preset hauling distance adjusting quantity; on the basis of the previous driving curve, the current adjusted driving curve is acquired according to the current hauling distance of the adjusting interval. According to the method, the adjusted driving curve is acquired through off-line treatment by means of the method in the train running process, and the accurate driving curve can be provided for a driver for reference on the condition that the safety, punctuality and energy saving requirements are met in the train running process.

Description

Curve method and system are driven in a kind of offline adjustment
Technical field
The present invention relates to communication technical field, more particularly, to a kind of offline adjustment driving 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 large artery trunks 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, and under special circumstances in the case of real-time interrupt, its enforcement will be limited to.
Content of the invention
The embodiment provides curve method and system are driven in a kind of offline adjustment, the invention provides as lower section Case:
Based on the initial driving curve between the offline website generating, carry out interval division between website, make each area The speed limit of interior train keeps identical with the gradient;
Choose adjustment in described interval interval;
Adjust and update the interval hauling distance of this described adjustment using 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.
Said method according to the present invention, comprising:
The time variation amount of accumulative adjustment every time obtains the summation of the time variation amount of adjustment every time;
Wherein, this adjustment time of driving curve acquisition being adjusted based on this;
The time variation amount being adjusted as this using the difference of this adjustment time and last adjustment time;
Standard hour of operation between the website being specified with time-table initial drives curve acquisition with based on described The reporting of initial operating time is as time change total amount;
Judge whether the summation of the time variation amount of adjustment every time reaches time change total amount;
If it is not, then repeating described
Choose adjustment in described interval interval;
Adjust and update the interval hauling distance of this described adjustment using 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 so, then stop execution described
Choose adjustment in described interval interval;
Adjust and update the interval hauling distance of this described adjustment using 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.
Said method according to the present invention, comprising:
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.
Said method according to the present invention, comprising:
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.
According to the said method of the present invention, described adjusted using default hauling distance adjustment amount and update this described tune Hauling distance between main plot, comprising:
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.
According to a further aspect in the invention, a kind of offline adjustment is also provided to drive curve system, comprising:
Division module: its initial driving curve between being used for based on the offline website generating, to carrying out area between website Between divide, make the speed limit of train and the gradient in each interval keep identical;
Choose module: it is interval that it is used for selection adjustment in described interval;
Adjusting module: it is used for adjusting and update this described interval leading of adjustment using default hauling distance adjustment amount Draw distance;
Acquisition module: it is used for based on last driving curve, according to this hauling distance that described adjustment is interval Obtain the driving curve of this adjustment.
According to a further aspect in the invention, comprising:
Judge module: it is used for judging whether the summation of the time variation amount adjusting every time reaches time change total amount;
If it is not, then repeating described
Choose adjustment in described interval interval;
Adjust and update the interval hauling distance of this described adjustment using 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 so, then stop execution described
Choose adjustment in described interval interval;
Adjust and update the interval hauling distance of this described adjustment using 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;
Wherein, the time variation amount adding up adjustment every time obtains the summation of the time variation amount of adjustment every time;
This adjustment time of driving curve acquisition being adjusted based on this;
The time variation amount being adjusted as this using the difference of this adjustment time and last adjustment time;
Standard hour of operation between the website being specified with time-table initial drives curve acquisition with based on described The reporting of initial operating time is as time change total amount.
According to a further aspect in the invention, described selection module specifically for:
This adjusts total energy consumption to drive curve acquisition based on this;
This adjustment total energy consumption is this energy consumption variable quantity with the difference of last adjustment total energy consumption;
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, 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.
According to a further aspect in the invention, described adjusting module specifically for:
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.
The embodiment of the present invention be can be seen that based on offline generation by the technical scheme that embodiments of the invention described above provide Initial driving curve between website, to carrying out interval division between website, makes the speed limit of train and the gradient in each interval protect Hold identical;Choose adjustment in described interval interval;Adjusted using default hauling distance adjustment amount and update this described tune Hauling distance between main plot;Based on last driving curve, this is obtained according to this hauling distance that described adjustment is interval The driving curve of secondary adjustment.The present embodiment will obtain in train travelling process after the method processed offline that the present embodiment provides Take the driving curve of adjustment, can in meeting train travelling process safe, on schedule with power conservation requirement under provide more accurate Driving curve supply driver's reference.
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 process chart of curve method for a kind of offline adjustment that the embodiment of the present invention one provides;
A kind of method in selection adjustment interval that Fig. 2 provides for inventive embodiments one;
Fig. 3 drives the process chart of curve method for a kind of offline adjustment that the embodiment of the present invention two provides;
Fig. 4 drives the system module figure of curve system for a kind of offline adjustment that the embodiment of the present invention three provides.
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, comprising:
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 elementary 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:
N is the number calculating point
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.
Present embodiments provide a kind of offline adjustment and drive the handling process of curve method as shown in figure 1, including following Process step:
Initial driving curve between step 11, the website based on offline generation, carries out interval division between website, makes In each interval, the speed limit of train keeps identical with the gradient;
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, adjusts and updates the interval hauling distance of this described adjustment using default hauling distance adjustment amount; In the present embodiment, using the difference of the hauling distance before the interval adjustment of described adjustment and default hauling distance adjustment amount as this The interval hauling distance of described adjustment.Wherein, default hauling distance adjustment amount is according to set by practical operation situation Individual adjustment amount, this adjustment amount is less than the interval hauling distance of each adjustment.
Step 14, based on last driving curve, obtains this 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;
Present embodiments provide a kind of offline adjustment and drive the handling process of curve method as shown in figure 3, including following Process step:
Initial driving curve between step 21, the website based on offline generation, carries out interval division between website, makes In each interval, the speed limit of train keeps identical with the gradient;
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.It should be noted that each area Between distance be actually the maximum of hauling distance in this interval;Traction is adjusted using adjustment amount in following intervals for adjustment Distance, is the actual hauling distance in this interval of adjustment.
Step 202, 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 23, adjusted using default hauling distance adjustment amount and update the interval hauling distance of described adjustment first; Specifically, according to the method for step 13 in above-described embodiment one, adjusted using default hauling distance adjustment amount and update first The interval hauling distance of adjustment;Specifically with the hauling distance before the interval adjustment of described adjustment and default hauling distance adjustment amount Difference is as the hauling distance adjusting interval this described.Wherein, default hauling distance adjustment amount is according to actual motion feelings An adjustment amount set by condition, this adjustment amount is less than the interval hauling distance of each adjustment.
Step 24, drive curve based on initial, according to the hauling distance that the described first adjustment updating is interval, obtain first The driving curve of adjustment;
Whether the summation of the time variation amount that step 25, judgement adjust every time reaches time change total amount;
Now only carry out adjustment first, the summation of the time variation amount of adjustment is exactly the time change challenged first Amount;
Wherein, obtain the time variation amount δ t1 adjusting first;
Specifically, based on driving curve acquisition adjustment time t1 first adjusting first;
Based on the method driving curve acquisition adjustment time it is:
WhereinFor first adjust after each interval distance,Headed by Speed during each interval starting point after secondary adjustment,For speed during each interval end point after adjusting first;
Wherein, based on the initial method driving curve acquisition initial operating time,
t 0 = σ s i 0 v i 0 + v i 0 - 1 ;
WhereinFor each initial interval distance,For speed during each interval starting point initial, Speed when putting for each initial interval end;
Using adjustment time first and according to the difference of the initial initial operating time driving curve acquisition as adjusting first Time variation amount δ t1;δ t1=t1-t0;
Standard hour of operation between the website being specified with time-table initial drives curve acquisition with based on described The reporting of initial operating time is as time change total amount δ t;
The summation δ t=δ t1 of the time variation amount now adjusting first;
Specifically, judge whether the summation δ t of the time variation amount adjusting first is equal to time change total amount δ t;
If it is not, then repeating following step 22 to step 25;
Again execution step 22, to choose non-first adjustment in described interval interval;
When selecting to adjust interval, in addition to first adjustment interval, select to make this adjustment total energy consumption total with last adjustment The difference of energy consumption is maximum interval interval as non-first adjustment;Wherein, this adjusts total energy consumption to drive curve acquisition based on this; This adjustment total energy consumption is this energy consumption variable quantity with the difference of last adjustment total energy consumption.
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 Value of 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 23, adjusted using default hauling distance adjustment amount and update interval the leading of this (for the second time) described adjustment Draw distance;Specifically, according to the method for step 13 in above-described embodiment one, using the adjustment of default hauling distance adjustment amount and more The newly interval hauling distance of first adjustment;Specifically adjusted with default hauling distance with the hauling distance before the interval adjustment of described adjustment The difference of whole amount is as the hauling distance adjusting interval this described.Wherein, default hauling distance adjustment amount is according to actual An adjustment amount set by ruuning situation, this adjustment amount is less than the interval hauling distance of each adjustment.
Step 24, based on the driving curve adjusting first, according to leading of the described adjustment interval of this (for the second time) updating Draw distance, obtain the driving curve that this (for the second time) adjusts;
Whether the summation of the time variation amount that step 25, judgement adjust every time reaches time change total amount;
After adjusting twice, the summation of the time variation amount of adjustment is the time variation amount and this adjusting first every time The cusum of the time variation amount that (for the second time) adjusts;
Wherein, obtain the time variation amount δ t2 that this (for the second time) adjusts;
t 2 = σ s i 2 v i 2 + v i 2 - 1 ;
WhereinFor each initial interval distance,During first interval point interval for initial each Speed,Speed during second interval point interval for initial each;This tune of driving curve acquisition being adjusted based on this Whole time t2;
The time variation amount δ t2 being adjusted as this using the difference of this adjustment time t2 and last adjustment time t1;
The time variation amount of accumulative adjustment every time obtains the summation δ t of the time variation amount of adjustment every time;
Specifically, δ t=δ t1+ δ t2;
Standard hour of operation between the website being specified with time-table initial drives curve acquisition with based on described The reporting of initial operating time is as time change total amount δ t;
Specifically, judge whether the summation δ t of the time variation amount adjusting first is equal to time change total amount δ t;
If it is not, then repeating described step 22 to step 24;
If so, then stop executing described step 22 to step 24.
Embodiment two
This embodiment offers a kind of offline adjustment and drive curve system, it implements structure as shown in figure 4, specifically may be used With the following module of inclusion:
Division module 21: its initial driving curve between being used for based on the offline website generating, carry out between website Interval division, makes the speed limit of train in each interval keep identical with the gradient;
Choose module 32: it is interval that it is used for selection adjustment in described interval;
Adjusting module 33: it is used for adjusting and update this described adjustment interval using default hauling distance adjustment amount Hauling distance;
Acquisition module 34: it is used for based on last driving curve, according to this interval traction of described adjustment away from From the driving curve obtaining this adjustment.
Curve system is driven in a kind of offline adjustment that the present embodiment provides, comprising:
Judge module 35: it is used for judging whether the summation of the time variation amount adjusting every time reaches time change total amount;
If it is not, then repeating described
Choose adjustment in described interval interval;
Adjust and update the interval hauling distance of this described adjustment using 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 so, then stop execution described
Choose adjustment in described interval interval;
Adjust and update the interval hauling distance of this described adjustment using 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;
Wherein, the time variation amount adding up adjustment every time obtains the summation of the time variation amount of adjustment every time;
This adjustment time of driving curve acquisition being adjusted based on this;
The time variation amount being adjusted as this using the difference of this adjustment time and last adjustment time;
Standard hour of operation between the website being specified with time-table initial drives curve acquisition with based on described The reporting of initial operating time is as time change total amount.
Described selection module 32 specifically for:
This adjusts total energy consumption to drive curve acquisition based on this;
This adjustment total energy consumption is this energy consumption variable quantity with the difference of last adjustment total energy consumption;
Select the maximum interval of difference making this adjustment total energy consumption and last adjustment total energy consumption as non-first adjustment area Between.
Described selection 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.
Described adjusting module 33 specifically for:
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.Adjusted offline with the system of the embodiment of the present invention drive the detailed process of curve with aforementioned Embodiment of the method is similar to, and here is omitted.
In sum, the initial driving curve between the website based on offline generation for the embodiment of the present invention, between website Carry out interval division, make the speed limit of train in each interval keep identical with the gradient;Choose adjustment in described interval interval;Adopt Adjust and update the interval hauling distance of this described adjustment with 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 Obtain the driving curve of adjustment during row after the method processed offline that the present embodiment provides, train operation can met During safe, provide and accurately drive curve and supply driver's reference with power conservation requirement on schedule.
One of ordinary skill in the art will appreciate that: accompanying drawing is the schematic diagram of an embodiment, the module in accompanying drawing or Flow process is 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 (10)

1. a kind of offline adjustment drives curve method it is characterised in that including:
Based on the initial driving curve between the offline website generating, carry out interval division between website, make in each interval The speed limit of train keeps identical with the gradient;
Choose adjustment in described interval interval;
Adjust and update the interval hauling distance of this described adjustment using 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. a kind of offline adjustment according to claim 1 drives curve method it is characterised in that including:
This adjustment time of driving curve acquisition being adjusted based on this;
The time variation amount being adjusted as this using the difference of this adjustment time and last adjustment time;
The time variation amount of accumulative adjustment every time obtains the summation of the time variation amount of adjustment every time;
Standard hour of operation between the website being specified with time-table with based on described initial drive curve acquisition initial The reporting of run time is as time change total amount;
Judge whether the summation of the time variation amount of adjustment every time reaches time change total amount;
If it is not, then repeating described
Choose adjustment in described interval interval;
Adjust and update the interval hauling distance of this described adjustment using 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 so, then stop execution described
Choose adjustment in described interval interval;
Adjust and update the interval hauling distance of this described adjustment using 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. a kind of offline adjustment according to claim 1 and 2 drive curve method it is characterised in that described in described area Between middle to choose adjustment interval, comprising:
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.
4. a kind of offline adjustment according to claim 3 drives curve method it is characterised in that choosing in described interval Adjustment is interval, comprising:
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.
5. a kind of offline adjustment according to claim 4 drives curve method it is characterised in that described led using default Draw and adjust and update the interval hauling distance of this described adjustment apart from adjustment amount, comprising:
Using the difference of the hauling distance before the interval adjustment of described adjustment and default hauling distance adjustment amount as tune this described Hauling distance between main plot.
6. a kind of offline adjustment drives curve system it is characterised in that including:
Division module: its initial driving curve between being used for based on the offline website generating, draw to carrying out interval between website Point, make the speed limit of train in each interval keep identical with the gradient;
Choose module: it is interval that it is used for selection adjustment in described interval;
Adjusting module: its be used for adjusting using default hauling distance adjustment amount and update the interval traction of this described adjustment away from From;
Acquisition module: it is used for, based on last driving curve, being obtained according to this hauling distance that described adjustment is interval The driving curve of this adjustment.
7. a kind of offline adjustment according to claim 6 drives curve system it is characterised in that including:
Judge module: it is used for judging whether the summation of the time variation amount adjusting every time reaches time change total amount;
If it is not, then repeating described
Choose adjustment in described interval interval;
Adjust and update the interval hauling distance of this described adjustment using 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 so, then stop execution described
Choose adjustment in described interval interval;
Adjust and update the interval hauling distance of this described adjustment using 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;
Wherein,
This adjustment time of driving curve acquisition being adjusted based on this;
The time variation amount being adjusted as this using the difference of this adjustment time and last adjustment time;
The time variation amount of accumulative adjustment every time obtains the summation of the time variation amount of adjustment every time;
Standard hour of operation between the website being specified with time-table with based on described initial drive curve acquisition initial The reporting of run time is as time change total amount.
8. a kind of offline adjustment according to claim 6 or 7 drives curve system it is characterised in that described selection module Specifically for:
This adjusts total energy consumption to drive curve acquisition based on this;
This adjustment total energy consumption is this energy consumption variable quantity with the difference of last adjustment total energy consumption;
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.
9. a kind of offline adjustment according to claim 8 drives curve system it is characterised in that described selection module is concrete 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.
10. a kind of offline adjustment according to claim 8 drives curve system it is characterised in that described adjusting module has Body is used for:
Using the difference of the hauling distance before the interval adjustment of described adjustment and default hauling distance adjustment amount as tune this described Hauling distance between main plot.
CN201610816191.8A 2016-09-09 2016-09-09 A kind of offline adjustment drives curve method and system Active CN106347420B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610816191.8A CN106347420B (en) 2016-09-09 2016-09-09 A kind of offline adjustment drives curve method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610816191.8A CN106347420B (en) 2016-09-09 2016-09-09 A kind of offline adjustment drives curve method and system

Publications (2)

Publication Number Publication Date
CN106347420A true CN106347420A (en) 2017-01-25
CN106347420B CN106347420B (en) 2018-02-06

Family

ID=57859163

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610816191.8A Active CN106347420B (en) 2016-09-09 2016-09-09 A kind of offline adjustment drives curve method and system

Country Status (1)

Country Link
CN (1) CN106347420B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110481603A (en) * 2018-05-14 2019-11-22 比亚迪股份有限公司 Train method of adjustment, device and storage medium at equal intervals
CN111527019A (en) * 2018-02-16 2020-08-11 株式会社东芝 Operation curve creation device, operation assistance device, and operation control device

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 (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111527019A (en) * 2018-02-16 2020-08-11 株式会社东芝 Operation curve creation device, operation assistance device, and operation control device
CN110481603A (en) * 2018-05-14 2019-11-22 比亚迪股份有限公司 Train method of adjustment, device and storage medium at equal intervals

Also Published As

Publication number Publication date
CN106347420B (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
CN105243430B (en) The optimization method of the target velocity curve of energy-saving train operation
CN104097640B (en) Automatic driving control system
US7822491B2 (en) System for improving timekeeping and saving energy on long-haul trains
CN105460048B (en) Comprehensive energy-saving control method and method integrating optimized manipulation and traffic scheduling for urban rail transit
CN103847749B (en) Sequence generating method handled by a kind of double-deck multiple-objection optimization railway locomotive
DE112011104757B4 (en) Travel plan generation method and travel plan generation device
CN104678779B (en) Tramcar runs analogue system and method
CN105551337A (en) Driving auxiliary method and system for train driver
CN106503804A (en) A kind of train timing energy-saving operation method based on Pareto multi-objective genetic algorithms
CN105047057B (en) A kind of high through street Macro-traffic Flow emulation mode of multi-user's multilane
US20160042639A1 (en) Transportation plan creation support apparatus and transportation plan creation support method
CN108257416A (en) The methods, devices and systems of path planning
CN104464276B (en) A kind of dispatching method preventing bus concentration from arriving at a station based on GPS technology
CN103496368A (en) Automobile cooperative type self-adaptive cruise control system and method with learning ability
CN107704950A (en) A kind of city rail train figure optimization method based on trip requirements and energy saving of system
CN108883784A (en) The method and train driver consulting system of drive advice are provided to train driver
CN104656452B (en) A kind of subway train optimal control method discrete based on matrix and device
CN106056238B (en) Planning method for train interval running track
CN107380165A (en) A kind of vehicle adaptive rate cruises process plan away from control method
CN106672029A (en) Method and device for controlling train operation
CN109760721A (en) A kind of train interval operation real-time regulating system and method
CN108647813A (en) A kind of bullet train dynamic interval energy conservation optimizing method based on the adjustment of spring-go power
WO2012119197A1 (en) Improving timekeeping and energy efficiency for trains
CN105976644A (en) Rolling time domain control method for spatial domain dynamic dispensing

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant