CN106347420A - Off-line driving curve adjusting method and system - Google Patents
Off-line driving curve adjusting method and system Download PDFInfo
- 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
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B61—RAILWAYS
- B61L—GUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
- B61L27/00—Central railway traffic control systems; Trackside control; Communication systems specially adapted therefor
- B61L27/10—Operations, 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
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:
M=ml+σmt+σmp
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
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,
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;
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.
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)
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)
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 |
-
2016
- 2016-09-09 CN CN201610816191.8A patent/CN106347420B/en active Active
Patent Citations (5)
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)
Title |
---|
刘先恺等: "面向节能的高速列车牵引控制辅助方法研究", 《中国铁路》 * |
Cited By (2)
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 |