[Technical Field]
[0001] The present invention relates to a train operation management system for managing
the operation of railway trains, and more particularly, relates to a technology that
supports suitable operation management when a railway timetable disruption occurs.
[Background Art]
[0002] The operation of railway trains is carried out based on a predetermined schedule.
However, trains may be unable to operate as scheduled for some reason, causing trains
to be delayed. Here, a preliminary scheduled timetable is referred to as a "scheduled
timetable". In addition, a state in which trains are unable to operate according to
the scheduled timetable is referred to as a "timetable disruption".
[0003] Since trains are presumed to not operate according to the scheduled timetable when
a problem occurs that causes a timetable disruption, a train operation management
system anticipates the timetable on the basis of which trains will subsequently operate.
This anticipated timetable is referred to as a "predicted timetable".
[0004] When a timetable disruption occurs, increases in speed, decreases in speed or stoppages
occur between stations that are not presumed to occur based on the scheduled timetable,
electrical power consumed by train operation becomes greater than that during operation
according to the scheduled timetable, and costs attributable to train operation increase.
Consequently, the degree to which a timetable disruption has an effect on electrical
power consumption is an important issue.
[0005] For example, in the technology disclosed in PTL 1, in the case a timetable disruption
has occurred, the train timetable is switched to an aberrant revised timetable according
to a judgment based on actual timetable information and train position information.
At that time, simulations are carried out based on revised timetable patterns and
the predicted value of electrical power consumption is revised.
[0006] In addition, a technology is disclosed in PTL 2 in which onboard apparatuses installed
on trains are configured to calculate the optimum running pattern for realizing comfortable
train running with low energy consumption while satisfying limiting conditions such
as travel distance, travel time or speed limit, and allow trains to run based on the
calculated optimum running pattern.
[Citation List]
[Patent Literature]
[0007]
[PTL 1]
Japanese Patent Application Publication No. H10-322905
[PTL 2]
Japanese Patent Application Publication No. H05-193502
[Summary of Invention]
[Technical Problem]
[0008] Cost increases attributable to timetable disruptions are not only caused by increases
in electrical power consumption. For example, when a train is delayed, fines may be
levied against the company managing train operation, it may become necessary to refund
express fares or other fares, and train operation costs may increase as a result thereof.
[0009] However, although PTL 1 and PTL 2 consider electrical power consumption and energy
consumption, they do not comprehensively take into consideration increases in various
costs caused by timetable disruptions. Consequently, in PTL 1, changes in total cost
attributable to timetable disruptions cannot be predicted. In addition, in PTL 2,
information is not provided for suitably selecting a timetable so as to curtail total
cost with respect to timetable disruptions.
[0010] An object of the present invention is to provide a technology that makes it possible
to provide information for suitably selecting a timetable when a timetable disruption
has occurred.
[Solution to Problem]
[0011] A train operation management apparatus for managing operation of railway trains
according to one aspect of the present invention is configured to propose, when a
timetable disruption has occurred, a timetable that prioritizes the time points of
train arrivals and departures provided that the total cost, based on electrical power
consumption required for train operation and the degree of the effect of delays in
the form of monetary costs associated with train operation, is lower than that of
a timetable that is anticipated to occur due to the timetable disruption.
[Advantageous Effects of Invention]
[0012] According to the present invention, information can be provided for suitably selecting
a timetable when a timetable disruption has occurred.
[Brief Description of Drawings]
[Fig. 1]
[0013]
Fig. 1 is a block diagram showing the configuration of a train operation management
system according to the present embodiment.
Fig. 2 is a block diagram of a train operation management system according to the
present example.
Fig. 3 is a drawing showing data formats of a timetable in the present example.
Fig. 4 is a drawing for explaining the operation of a train operation management system
according to the present example.
Fig. 5 is a drawing showing an example of the display of an operation arrangement
console 101.
Fig. 6 is a drawing showing an example of the display of an operation arrangement
console 101 when a train of train number 4A has been delayed between station D and
station C.
Fig. 7 is a drawing showing an example of the display of an operation arrangement
console 101 in the case order has been changed.
Fig. 8 is a graph showing a running curve between station A and station C, where speed
is plotted on the vertical axis and distance is plotted on the horizontal axis.
Fig. 9 is a table showing station information of station C in a state in which the
delay shown in Fig. 5 has not occurred.
Fig. 10 is table showing station information of station C in the state in which a
delay has occurred in a train of train number 4A as shown in Fig. 6.
Fig. 11 is a table showing station information of station C in the case the order
of arrival at station C has been interchanged between a train of train number 4A and
a train of train number 5A.
Fig. 12 is a flow chart showing processing for proposing an operation mode that prioritizes
time points in the present example.
Fig. 13 is a flow chart showing processing for proposing an operation mode that prioritizes
time points in the present example.
Fig. 14 is a flow chart showing processing for proposing an operation mode that prioritizes
time points in the present example.
[Description of Embodiments]
[0014] An explanation is first provided of embodiments of the present invention.
[0015] Fig. 1 is a block diagram showing the configuration of a train operation management
system according to the present embodiment. With reference to Fig. 1, a train operation
management system 10 is configured to include a train operation management apparatus
11 and a communication apparatus 12. The train operation management apparatus 11 is
an apparatus that is configured to execute various types of processing for managing
the operation of railway trains. The communication apparatus 12 is an apparatus that
is configured to carry out communication with each train in order to control the operation
of each train. Furthermore, Fig. 1 does not show the physical configuration of the
train operation management system, but rather schematically shows the functional configuration
thereof. For example, the train operation management apparatus 11 and the communication
apparatus 12 may be configured with a plurality of processing apparatuses and display
operation consoles.
[0016] The train operation management system 10 proposes a train operation timetable based
on total cost, including electrical power consumption and monetary costs, when a timetable
disruption has occurred. Consequently, if monetary costs are incurred due to delays
caused by a timetable disruption when a timetable disruption has occurred, the train
operation management apparatus 11 acquires a timetable that prioritizes the time points
of the arrivals and departures of trains (second predicted timetable) over a timetable
that is anticipated due to the timetable disturbance (first predicted timetable).
This is because monetary costs are expected to be reduced by prioritizing arrival
time points and departure time points.
[0017] The train operation management apparatus 11 then compares total cost, based on the
amount of electrical power consumption associated with train operation and the degree
of the effect of delays in the form of monetary costs associated with train operation,
between the first predicted timetable and the second predicted timetable. If total
cost is lower for the second predicated timetable than the first predicted timetable,
the train operation management apparatus 11 presents an operator with train operation
based on the second predicted timetable on a screen display and the like. Thus, according
to the present embodiment, since a timetable can be proposed based on total cost that
includes the amount of electrical power consumption and monetary costs, information
can be provided for suitably selecting a timetable when a timetable disruption has
occurred. In addition, in the present embodiment, since a judgment of total cost that
includes the amount of electrical power consumption and monetary costs is made only
in cases in which monetary costs are incurred, while the second predicted costs are
not calculated in cases in which total cost can be judged based on the total amount
of energy consumption, processing can be carried out efficiently.
[0018] When an operator has been presented with the second predicted timetable in addition
to the first predicted timetable, a selection is made as to whether trains are to
be operated based on the first predicted timetable or the second predicted timetable.
When the operator selects either timetable, the train operation management apparatus
11 calculates the target speed of each train according to the selected predicted timetable.
The communication apparatus 12 indicates each train to operate at the target speed
calculated by the train operation management apparatus 11. As a result, each train
can be operated at a speed that corresponds to the predicted timetable selected by
the operator.
[0019] For example, the train operation management apparatus 11 may calculate the first
predicted timetable under those conditions that do not allow changing the track numbers
used by trains or interchanging the order between trains, and calculate the second
predicted timetable under those conditions that allow changing of the track numbers
used by trains or interchanging the order between trains. As a result, the second
predicted timetable can be proposed in the case delays in the time points of arrivals
and departures of trains can be reduced as compared with the first predicted timetable
by changing one or both of station track numbers used by trains or the order of those
trains.
[0020] The degree of the effect of delays is, for example, the monetary value of fines paid
by the company that manages the operation of trains to the company that operates the
trains. A second predicted timetable can be presented that makes it possible to reduce
fines paid by the company managing the operation of trains to the company that operates
the trains.
[0021] There are no particular limitations on the method used to calculate the degree of
the effect of delays in the form of the monetary amount of fines in that case. For
example, when considering in terms of station size, the effect of a delay on passengers
is typically large in the case of a large station serving a large number of passengers.
In addition, when considering in terms of train lines, a delay in a line having high
occupancy has a greater effect on passengers than a delay in a line having low occupancy.
In addition, when considering in terms of time periods, a delay during a time period
when there are large numbers of passengers has a greater effect on passengers than
a delay during a time period when there are small numbers of passengers. In addition,
when considering in terms of the type of train, if refunds for basic fares and express
fares are paid in the case of an express train is delayed, then a delay in an express
train would have a greater effect on passengers in comparison with a delay in a local
train. In consideration thereof, fines may be estimated by multiplying coefficients
weighted for stations, lines, time periods, train type, a plurality thereof or all
thereof by a value corresponding to delay time as an example of a method for estimating
fines.
[0022] Continuing, the following provides a more detailed explanation of the train operation
management system.
[Example]
[0023] Fig. 2 is a block diagram of a train operation management system according to the
present example. The train operation management system is provided with an operation
arrangement onsole 101, an operation display console 102, a central apparatus 103
and a communication system apparatus 108. The central apparatus 103 is provided with
a route control apparatus 104, a timetable management apparatus 105, a prediction
arithmetic processing apparatus 106, a driving support apparatus 107 and a linkage
apparatus 109.
[0024] The train operation management system receives inputs from the outside in the form
of a scheduled timetable corresponding to the train operation schedule and the current
locations of trains in the form of train on-rail positions. The train operation management
system controls train operation by monitoring changes in the scheduled timetable and
current train on-rail positions, changing the timetable of train operation as necessary,
and indicating train operation to trains and local equipment.
[0025] Next, an explanation is provided of the functions of each apparatus provided by the
train operation management system.
[0026] The operation arrangement console 101 is a terminal apparatus provided with a display
unit and an operating unit not shown. The operation arrangement console 101 is configured
to display various types of timetable data received from the timetable management
apparatus 105 and the prediction arithmetic processing apparatus 106 on the display
unit. A scheduled timetable based on the train operation schedule and an actual timetable
data indicating the results of actual train operation, for example, are received from
the timetable management apparatus 105. Predicted timetable data that predicts the
operation of trains at the current time and beyond, for example, is received from
the prediction arithmetic processing apparatus 106. The scheduled timetable, actual
timetable and predicted timetable are displayed on a single screen. An operator is
able to add changes to the timetables displayed on the display unit by operating the
operating unit of the operation arrangement console 101. The operation arrangement
console 101 is configured to transmit information on changes made to the timetables
by the operator to the timetable management apparatus 105.
[0027] The operation display console 102 is a terminal apparatus provided with a display
unit and an operating unit not shown, and displays current train operating status.
In addition, the operation display console 102 is configured to enable an operator
to control local equipment with the operating unit.
[0028] The route control apparatus 104 is configured to control local equipment such as
signaling equipment using timetable data received from the timetable management apparatus
105 and train on-rail information received from the linkage apparatus 109.
[0029] The timetable management apparatus 105 is configured to send operation indications
to trains based on the train operation schedule in addition to managing the actual
results of train operation. In addition, in the case the actual operation of a train
has been delayed relative to the schedule, the timetable management apparatus 105
is configured to notify the prediction arithmetic processing apparatus 106 of that
delay. When a predicted timetable that has been changed in accommodation of that delay
is received from the prediction arithmetic processing apparatus 106, the timetable
management apparatus 105 is configured to revise train operation indications on the
basis thereof.
[0030] Here, an explanation is provided of the types of data handled by the timetable management
apparatus 105 and the format of that data. The types of timetables consist of the
previously described three types consisting of the scheduled timetable, actual timetable
and predicted timetable.
[0031] The scheduled timetable is a timetable that is based on the train operation schedule,
and is imparted to the train operation management system from the outside. Trains
basically operate in accordance with this scheduled timetable during normal operation
when train delays or other timetable disruptions caused by obstacles and the like
have not occurred.
[0032] The actual timetable is a timetable obtained from train on-rail positions measured
in the form of the actual results of train operation. The actual timetable is obtained
by converting train on-rail positions acquired in chronological order to a timetable
format.
[0033] The predicted timetable is a timetable that predicts train operation at the current
time point and beyond based on the actual timetable. Normally, the predicted timetable
is compiled so as to prevent interchanging of train order or changing the lines used
by trains even if a timetable disruption has occurred. However, in the present example,
interchanging of train order or changing lines used by trains is allowed, and a predicted
timetable that prioritizes the train arrival time points and departure time points
is utilized in order to be able to propose a predicted timetable that minimizes total
cost.
[0034] The following provides an explanation of timetable data formats.
[0035] Fig. 3 is a drawing showing data formats of a timetable in the present example. Here,
the scheduled timetable, actual timetable and predicted timetable all share the same
data formats. However, this does not mean that the data formats completely coincide
with respect to the presence or absence of parameters contained therein.
[0036] The timetables contain information on the two types of timetable formats 111 and
113 shown in Figs. 3(a) and 3(b).
[0037] The timetable format 111 shown in Fig. 3(a) indicates the timetable format of each
serial number in order of progression in the vertical direction, and indicates each
parameter contained in each timetable format in the horizontal direction. The timetable
format 111 contains information indicated for each train on the arrival time points
at each station and the departure time points from each station through which the
trains pass. Each train is identified by a train number 112.
[0038] In addition, station arrival time points and departure time points are not indicated
for stations through which trains pass without stopping. In Fig. 3(a), hyphens ("-")
are indicated in rows containing the arrival time points and departure time points
of stations through which trains pass without stopping. However, this is only one
example. As another example, the time points at which trains pass by without stopping
may be indicated in the rows containing arrival time points and departure time points.
[0039] In addition, intermediate locations between stations and time points at which trains
were at those locations are indicated in another timetable format 113 shown in Fig.
3 (b) in order to represent changes in speeds and stops between stations. For example,
in the example shown in Fig. 3 (b), a train of train number 1A is represented as having
stopped at a location 1.0 km from station B (or will stop there in the future in the
case of a predicted timetable).
[0040] In the timetable format 113, serial numbers are used that have a subscript added
to the serial numbers of the timetable format 111. As a result, there is a correlation
between the timetable format 113 and the timetable format 111. In the example of Fig.
3, Nos. 4-1 and 4-2 of timetable format 113 are indicated as being linked after train
No. 4 in timetable format 113 had departed station B. Train status can be determined
and ascertained by indicating positions and time points between stations in this manner.
[0041] The following provides a continuing explanation of the functions of each apparatus
returning to Fig. 2.
[0042] The prediction arithmetic processing apparatus 106 is configured to calculate a predicted
timetable using various predefined data based on scheduled timetable and actual timetable
data received from the timetable management apparatus 105 and the contents of changes
to the timetables received from the operation arrangement console 101. The prediction
arithmetic processing apparatus 106 is configured to transmit the calculated predicted
timetable to the operation arrangement console 101.
[0043] The driving support apparatus 107 is configured to calculate for each train an optimum
driving curve for traveling while consuming less energy with respect to driving each
train at the current time point and beyond by utilizing the scheduled timetable and
actual timetable received from the timetable management apparatus 105, the predicted
timetable received from the prediction arithmetic processing apparatus 106, and various
predefined data. Moreover, the driving support apparatus 107 is configured to calculate
the target running speed of each train and the number of notches for achieving the
target running speed based on the optimum driving curve for each train.
[0044] Furthermore, each of the above-mentioned data used when calculating the optimum driving
curve includes parameter values used to determine a calculation formula for calculating
the optimum driving curve of each train from the train operation timetable.
[0045] In addition, the optimum driving curve is a curve that regulates speed relative to
train position, and enables energy consumption to be minimized by running the train
at a speed in accordance with this curve. The number of notches refers to the number
of control stages of a controller used to control train speed. A train can be run
according to this optimum driving curve by running the train in accordance with the
calculated number of notches.
[0046] The communication system apparatus 108 is a communication apparatus configured to
transmit data generated in the operation arrangement console 101, the operation display
console 102 and the central apparatus 103 to the onboard communication apparatus of
each train (not shown). For example, information on the target running speed and number
of notches for achieving that speed generated by the driving support apparatus 107
are transmitted to onboard each train from the communication system apparatus 108.
[0047] The linkage apparatus 109 is configured to collect information from local equipment
and transmit that information to the route control apparatus 104, as well as receive
control indications from the route control apparatus 104 and control local equipment
on the basis thereof.
[0048] A LAN 110 is a communication channel that is configured to enable exchange of information
among the operation arrangement console 101, the operation display console 102, the
central apparatus 103 and the communication system apparatus 108.
[0049] Fig. 4 is a drawing for explaining the operation of the train operation management
system according to the present example.
[0050] A train operation management system 100 is coupled to an electrical power demand
system 120. The train operation management system 100 is configured to propose the
optimum operation mode in consideration of electrical power consumption and the degree
of the effect of delays by utilizing data of the electrical power demand system 120
particularly when a timetable disruption has occurred. Furthermore, this electrical
power demand system 120 may also be constructed within the train operation management
system 100. In addition, a database 114 used by the driving support apparatus 107
is also depicted in this drawing.
[0051] The database 114 is configured to store various parameters for calculating the degree
of the effect of delays. In addition, the database 114 is configured to store data
of various timetables acquired from an external management apparatus by the driving
support apparatus 107 for calculating the optimum driving curve, line data including
station names, distances between stations, grades, curves, branches and speed limits,
and carriage data including carriage weight, carriage length, train set, acceleration,
deceleration, grade resistance type and occupancy. Data stored in the database 114
can be referenced as necessary.
[0052] In addition, the database 114 is configured to have an external interface for changing
parameters for calculating the degree of the effect of delays. For example, in the
case the degree of the effect of a delay has occurred due to a delay and a fine has
been levied corresponding to the time of the delay, the database 114 is configured
to define such parameters as the date, time period, train operating company, amount
of fine according to the delay time for each station, weight of the fine according
to train type or occupancy, and makes changes as necessary.
[0053] The following provides an explanation of a method for proposing the optimum driving
mode in consideration of electrical power consumption and the degree of the effect
of delays in accordance with the flow of data among each of the apparatuses that compose
the train operation management system 100.
[0054] The driving support apparatus 107 is configured to calculate the optimum running
speed of each train based on the actual timetable and scheduled timetable received
from the timetable management apparatus 105 and the predicted timetable received from
the prediction arithmetic processing apparatus 106.
[0055] Here, the predicted timetable during a timetable disruption is generated in the timetable
format 111 explained using Fig. 3. Each train is assumed to be operated in observance
of the indicated arrival order and departure order at each station.
[0056] In addition, in the case, for example, an inbound train is delayed and there is an
outbound train using the same line as that inbound train, the delay of the inbound
train causes a delay of the outbound train, and also has the potential for affecting
delays of subsequent trains. Therefore, the driving support apparatus 107 is configured
to calculate the degree of the effect of delays indicated as monetary costs by referencing
various predefined parameters from the database 114. The degree of the effect of delays
may directly result in the payment of money or may a factor behind the indirect payment
of money. For example, this may be a fine incurred due to a train having been delayed
for a fixed amount of time or a refund for a basic fare or express fare. The degree
of the effect of a delay increases if the delay occurs at a station serving a large
number of passengers. In addition, the degree of the effect of a delay increases if
the delay occurs for an express train.
[0057] The driving support apparatus 107 is configured to indicate the prediction arithmetic
processing apparatus 106 to calculate a predicted timetable so as to reduce the degree
of the effect of delays. In addition, the driving support apparatus 107 is configured
to notify an electrical power consumption arithmetic processing unit 121 provided
by the electrical power demand system 120 of the predicted timetable when the predicted
timetable is obtained from the prediction arithmetic processing apparatus 106, and
indicate calculation of electrical power consumption.
[0058] The driving support apparatus 107 is configured to carry out a predefined weighted
arithmetic processing based on a plurality of predicted timetables received from the
prediction arithmetic processing apparatus 106 and electrical power consumption dependent
upon the predicted timetable received from the power consumption demand system 120.
This weighted arithmetic processing is processing for judging whether or not an operation
arrangement proposal for changing the operation mode is to be proposed. If the value
obtained as a result of weighted arithmetic processing exceeds a certain fixed threshold
value, the operation arrangement proposal for changing the operation mode is decided
to be proposed. In the case of proposing an operation arrangement proposal for changing
the operation mode, the driving support apparatus 107 is configured to transmit the
proposed operation mode-based operation arrangement proposal to the operation arrangement
console 101 in addition to the normal operation mode.
[0059] The operation arrangement console 101 is configured to display the proposed operation
mode received from the driving support apparatus 107 on a screen. When an operator
selects either operation mode after having viewed the screen display, the operation
arrangement console 101 is configured to transmit the selected operation mode to the
driving support apparatus 107.
[0060] The driving support apparatus 107 is configured to calculate the optimum running
speed in the operation mode received from the operation arrangement console 101 for
each train, calculate the target running speed corresponding to current running status
along with the number of notches for achieving that target running speed, and transmit
calculation results to the communication system apparatus 108.
[0061] Although the driving support apparatus 107 is basically configured to propose running
while consuming less energy, when a timetable disruption has occurred, the driving
support apparatus 107 of the present example is configured to be able to propose an
operation mode that takes into consideration total cost in terms of both electrical
power consumption and the degree of the effect of delays. For example, although electrical
power consumption may be equal or increase, since monetary costs of fines incurred
due to delays are reduced, an operation mode can be proposed that is favorable in
terms of total cost.
[0062] An explanation of the method used to propose operation modes is provided using Figs.
5 to 11. In addition, the method used to generate the contents of operation mode proposals
is explained using Figs. 12 to 14.
[0063] Fig. 5 is a drawing showing an example of the display of the operation arrangement
console 101.
[0064] In Fig. 5, reference number 201 indicates an operation arrangement console screen,
reference number 202 indicates a main screen display area for displaying timetable
plots, and reference number 251 indicates a message display area.
[0065] A procedure for carrying out various types of arrangement for changing timetables
corresponding to train driving indications by manipulating the timetable plots, and
a procedure for changing display settings of the main screen display area 202, can
be carried out from the operation menu of the operation arrangement console screen
201. The various types of operation arrangement include various changes in train timetables
such as train deterrence, line changes, order changes or suspension of operation (partial
suspension of operation). Display settings include selection of whether or not timetable
plots are displayed and selection of the type of plot to be displayed.
[0066] The main screen display area 202 is an area that displays timetable plots by plotting
time points on the horizontal axis and plotting an array of stations on the vertical
axis. Timetable plots 203 to 210 are displayed in the main screen display area 202.
The time points and station intervals on the horizontal axis and vertical axis of
the timetable plots used to display timetable plots can respectively be changed by
scrolling the screen.
[0067] In the case of scrolling the screen in the vertical direction of the timetable plots,
the time points on the vertical axis are fixed and the current time point of the main
screen display area 202 in the form of the current time point line of straight line
211 does not move. The area to the left of the current time point line 211 of the
main screen display area 202 indicates the past while the area to the right indicates
the future, and the timetable plots of the area to the right are calculated by the
prediction arithmetic processing apparatus 106.
[0068] The scheduled timetable, actual timetable and predicted timetable are displayed in
the main screen display area. The scheduled timetable is indicated with narrow solid
lines, the actual timetable is indicated with wide solid lines, and the predicted
timetable is indicated with broken lines. In addition, character strings 212 respectively
indicate the train number of each train.
[0069] Since the example shown in Fig. 5 indicates a state in which a timetable disruption
has not occurred, the scheduled timetable and actual timetable coincide in the past,
and the scheduled timetable and predicted timetable coincide in the future.
[0070] Fig. 6 is a drawing showing an example of the display of the operation arrangement
console 101 when a train of train number 4A has been delayed between station D and
station C.
[0071] Due to the occurrence of this delay, a predicted timetable 1205 calculated by the
prediction arithmetic processing apparatus 106 is delayed relative to the scheduled
timetable 205. In addition, delays also occur in the predicted timetables of subsequent
trains due the delay of the train number 4A. A predicted timetable 1206 is shown for
a scheduled timetable 206 of train number 6A. In addition, a predicted timetable 1208
is shown for a scheduled timetable 208 of train number 8A. The predicted timetable
1208 of the train number 8A is delayed relative to the scheduled timetable 208.
[0072] In the case of delays in these predicted timetables, in addition to all trains using
the same line at station C, since the arrival order and departure order at station
C are defined in the prediction arithmetic processing apparatus 106, arrival order
and departure order in the scheduled timetable are maintained in the predicted timetables
as well as a result thereof.
[0073] Furthermore, the prediction arithmetic processing apparatus 106 is configured to
calculate predicted timetables based on predefined constants such as minimum inter-station
travel time or minimum train interval. Minimum inter-station travel time refers to
the minimum amount of time required to travel between certain stations and is defined
for each train. Minimum train interval refers to the minimum time interval between
trains. In the interval between station C and station A in predicted timetables 1205
and 1207, the inter-station travel time is shorter than that of predicted timetables
205 and 207.
[0074] As a result of maintaining the arrival order and departure order at station C of
scheduled timetable 208, a delay occurs in predicted timetable 1208 as a result of
being affected by predicted timetable 1204.
[0075] Therefore, if the total cost of train operation that allows interchanging of arrival
order and departure order and prioritizes maintaining arrival time points and departure
time points is lower than the total cost of train operation according to the predicted
timetable of Fig. 6, a proposal is made such that trains are allowed to operate so
that the predicted timetable 1208 is delayed as little as possible from the scheduled
timetable 208.
[0076] Since the arrival time points and departure time points of train number 5A have been
prioritized, there is the possibility of an increase in the delays of subsequent trains
as well as the possibility of an increase in electrical power consumption and an increase
in total cost. Therefore, the driving support apparatus 107 requests the prediction
arithmetic processing apparatus 106 to carry out arithmetic processing of the predicted
timetable for the case the order is not changed and for the case the order is changed,
respectively. When the arithmetic processing results are obtained for each predicted
timetable, the driving support apparatus 107 is configured to then acquire the amounts
of electrical power consumption of those predicted timetables from the electrical
power consumption arithmetic processing unit 121.
[0077] In the case changing the order results in lower total cost, a proposal is made to
interchange the arrival order and departure order of train number 4A and train number
5A at station C. Fig. 7 is a drawing showing an example of the display of the operation
arrangement console 101 in the case of having changed the order. Fig. 8 is a graph
showing a running curve between station A and station C. Speed is plotted on the vertical
axis and distance is plotted on the horizontal axis.
[0078] Curve 302 is a running curve of a train operated according to the normal scheduled
timetable, and the inter-station travel time is 15 minutes. Curve 301 is a running
curve during recovery operation, and when compared with the running curve 302 according
to the normal scheduled timetable, inter-station travel time is shortened to 13 minutes.
In the case of curve 303, inter-station travel time increases to 17 minutes in comparison
with the running curve 302 according to the normal scheduled timetable.
[0079] In general, electrical power consumption increases the faster the running speed
and the greater the number of notches engaged. However, in the case of the predicted
timetable 1207, in which the inter-station transit time is longer than the scheduled
timetable, the operation pattern is presumed to be different from the scheduled timetable
in that it contains unscheduled stops and the like. Consequently, there are cases
in which electrical power consumption increases even though the running speed is slow.
Calculation of electrical power consumption in consideration of such circumstances
is carried out by the electrical power consumption arithmetic processing unit 121,
and the results of calculating electrical power consumption are transmitted to the
driving support apparatus 107.
[0080] In addition, the driving support apparatus 107 is configured to calculate the degree
of the effect of delays for a received predicted timetable. An example of the degree
of the effect of delays is explained using Figs. 9 to 11 for a fine incurred due to
a delay that is paid by the company managing train operation to the company operating
the trains.
[0081] Fig. 9 is a table showing station information on station C in a state in which the
delay shown in Fig. 5 has not occurred.
[0082] Station information 401 includes information consisting of arrival order 402, arrival
time point 403, departure time point 404, direction 405 and delay 406 for each train
at station C. Arrival order 402 indicates the order at which trains arrive at station
C, arrival time point 403 and departure time point 404 indicate the arrival and departure
time points of trains, direction 405 indicates the direction of travel of a train,
and delay 406 indicates the delay times of each train.
[0083] In the case of the station information 401 shown in Fig. 9, since a delay has not
occurred and the scheduled timetable and predicted timetable are in a state of agreement,
the delay 406 of all trains is zero minutes.
[0084] Fig. 10 is a table showing station information on station C in the state in which
a delay has occurred in a train of train number 4A as shown in Fig. 6. This station
information is based on a predicted timetable calculated by the prediction arithmetic
processing apparatus 106 based on the status of the delay.
[0085] According to the station information 401 of Fig. 10, a train of train number 4A is
delayed by 20 minutes in comparison with the scheduled timetable, and a delay is also
indicated as having appeared in the arrival time points of subsequent trains at station
C.
[0086] As was explained using Fig. 7, if the arrival order at station C is changed in the
manner of the predicted timetable 1204, train number 5A can be operated in accordance
with the scheduled timetable 207. Fig. 11 is a table showing station information on
station C in the case the order of arrival at station C has been interchanged between
a train of train number 4A and a train of train number 5A.
[0087] According to the station information 401 of Fig. 11, the delay 406 of the train of
train number 4A is 20 minutes, and although this is no different from that of the
station information 401 of Fig. 10, the delay time of the train of train number 5A
in Fig. 10 is 6 minutes, while it is 0 minutes in Fig. 11. In other words, delay time
is reduced as a result of interchanging train order. Fines can be calculated as an
example of the degree of the effect of delays as was previously explained using Figs.
9 to 11.
[0088] As a result, the driving support apparatus 107 is configured to be able to obtain
the degree of the effect of delays and electrical power consumption in predicted timetables
before and after implementing a change in train order. The driving support apparatus
107 is also configured to be able to propose a time point-prioritized operation mode
in the case total cost is reduced by carrying out weighted arithmetic processing based
on predefined information on the basis of this information, and changing train order
by prioritizing arrival time points and departure time points. For example, although
electrical power consumption may be equal or increase in the case of not changing
train order, since the degree of the effect of delays is reduced, an operation mode
that prioritizes time points can be proposed such that total cost is reduced.
[0089] In addition, since a predicted timetable in the case of having changed the operation
mode can be calculated at this time, the predicted timetable in the case of having
changed the operation mode can be displayed on the main screen display area 202 before
deciding whether or not to change the operation mode.
[0090] The operation arrangement console screen when a change in the operation mode is proposed
is as shown, for example, in Fig. 7. With reference to Fig. 7, a message asking whether
or not the operation mode is to be changed is displayed in the message display area
251.
[0091] If the proposal for a time point-prioritized operation mode is selected, the arrival
order of trains at station C is changed and the arrival time points at station C in
the scheduled timetable 1208 of the train of train number 5A are nearly in accordance
with the scheduled timetable 208.
[0092] In addition, in the case the proposal for a time point-prioritized has been employed,
the target running speed based on the predicted timetable 1208 following the change,
and the number of notches for achieving that target running speed, are transmitted
to onboard the train number 5A. Consequently, when the operation mode is changed,
the driving support apparatus 107 is configured to again generate an optimum running
curve, calculate the target running speed and number of notches for achieving that
target running speed for each train, and transmit that information to the communication
system apparatus 108. The communication system apparatus 108 then transmits the target
running speed and number of notches for achieving that target running speed received
from the driving support apparatus 107 to a communication device onboard the target
train.
[0093] As has been indicated above, when a timetable disruption has occurred, the optimum
operation mode capable of minimizing total cost is derived by carrying out arithmetic
processing in consideration of electrical power consumption and the degree of the
effect of delays. If the total cost of a time point-prioritized operation mode is
lower than the total cost of the normal operation mode, a message proposing the time
point-prioritized operation mode is displayed on the operation arrangement console
screen 201, making it possible to urge an operator to select that operation mode.
Figs. 12 to 14 are flow charts showing processing for proposing an operation mode
that prioritizes time points in the present example.
[0094] Fig. 12 shows a flow chart of processing 501 for proposing a time point-prioritized
operation mode displayed in the message display area 251 of the operation arrangement
console screen 201. The following provides an explanation of the processing flow in
accordance with the processing steps of this processing flow. This system processing
is mainly carried out by the driving support apparatus 107.
[0095] Step S601: The system is configured to read the actual timetable from the timetable
management apparatus 105 and read the predicted timetable from the prediction arithmetic
processing apparatus 106 at the start of processing.
[0096] Delay time calculation processing 502: Delay time calculation processing 502 is carried
out for each train based on the timetable data read in step S501. The processing flow
of delay time calculation processing 502 will be subsequently described using Fig.
13.
[0097] Step S602: In the case a charge has been incurred in the delay time calculation processing
502, the system is configured to proceed to step S603. If a charge has not been incurred,
the system is configured to proceed to step S604.
[0098] Step S603: The system is configured to request the prediction arithmetic processing
apparatus 106 to carry out operation arrangement, including changing train order or
changing lines used by trains, in the interval for which a charge has been incurred.
A predicted timetable calculated by the prediction arithmetic processing apparatus
106 is read by the system, and delay time calculation processing 502 is again carried
out. The predicted timetable calculated by the prediction arithmetic processing apparatus
106 is only used as a verification timetable at this point in time, and is not reflected
in the timetable management apparatus 105 as the predicted timetable used for actual
train operation.
[0099] Electrical power calculation processing 503: Electrical power calculation processing
503 for calculating electrical power consumption for each train is carried out based
on the timetable data read in step S501. The processing flow of electrical power calculation
processing 503 will be subsequently described using Fig. 13.
[0100] Step S604: The system is configured to carry out weighted arithmetic processing using
a predefined database based on the charge incurred due to a delay and electrical power
consumption calculated dependent on the presence or absence of an incurred charge
from the delay time calculation processing 502 and the electrical power calculation
processing 503.
[0101] Step S605: If the value of the result of arithmetic processing exceeds a threshold
value as a result of the weighted arithmetic processing in step S604, use of the predicted
timetable calculated in step S603 is judged to result in a more favorable total cost
than the case of using the normal scheduled timetable. In that case, the system is
configured to proceed to step S606. In the case the value resulting from arithmetic
processing does not exceed the threshold value, the system is configured to proceed
to step S609.
[0102] Step S606: A proposal for a time point-prioritized operation mode is displayed in
the message display area 251 of the operation arrangement console screen 201. At this
time, the predicted timetable calculated in step S603 can be displayed in the main
screen display area 202.
[0103] Step S607: In the case the time point-prioritized operation mode displayed on the
operation arrangement console 201 in step S606 has been selected, the system is configured
to proceed to step S608. In the case the time point-prioritized operation mode has
not been selected, the system is configured to proceed to step S609. Step S608: The
predicted timetable calculated in step S603 is transmitted to the timetable management
apparatus 105.
[0104] Step S609: The optimum driving curve of each train is calculated based on the scheduled
timetable, actual timetable and predicted timetable retained by the timetable management
apparatus 105. Moreover, the target running speed for achieving the calculated optimum
driving curve and the number of notches for achieving that target running speed are
calculated.
[0105] Fig. 13 shows a flow chart indicating the processing of the delay time calculation
processing 502. The following provides an explanation of the processing flow in accordance
with the processing steps of this processing flow.
[0106] Step S701: The system is configured to initiate a terminal station processing loop
for calculating the delay time at each station to the terminal station of each run
for each train.
[0107] Step S702: The system is configured to calculate the delay time between each station
based on the scheduled timetable, actual timetable and predicted timetable read at
the start of processing.
[0108] Step S703: In the case the delay time calculated in step S702 is determined to incur
a charge by referencing a predefined database, the system is configured to proceed
to step S704. In the case the delay time is determined to not incur a charge, the
system is configured to proceed to step S705.
[0109] Step S704: The amounts of the incurred charges are recorded by referencing a predefined
database.
[0110] Step S705: Steps S702 to S704 are repeated to the terminal station. The system is
configured to proceed to step S706 in the case processing to the terminal station
has been completed.
[0111] Step S706: The accumulated value of charges incurred to the terminal station is calculated
based on the amounts of the incurred charges recorded in step S704.
[0112] Fig. 14 shows a flow chart of the electrical power calculation processing 503. The
following provides an explanation of the processing flow in accordance with the processing
steps of this processing flow.
[0113] Step S801: The system is configured to initiate a terminal station processing loop
for calculating the amount of electrical power consumed to the terminal station of
each run for each train in operation.
[0114] Step S802: The system is configured to request the electrical power consumption arithmetic
processing unit 121 to calculate electrical power consumption based on the scheduled
timetable, actual timetable and predicted timetable read at the start of processing.
[0115] Step S803: In the case a charge has been incurred in the delay time calculation processing
502, the system is configured to proceed to step S804. In the case a charge has not
been incurred, the system is configured to proceed to step S806.
[0116] Step S804: The system is configured to read a predicted timetable that has implemented
a change in train order or a change in the lines used by trains in the interval for
which a charge has been incurred. A predicted timetable similar to that of step S603
is used for this predicted timetable.
[0117] Step S805: The system is configured to request the electrical power consumption arithmetic
processing unit 121 to calculate electrical power consumption based on the predicted
timetable read in step S804.
[0118] Step S806: Processing is repeated from step S802 to step S805 to the terminal station.
The system is configured to proceed to step S807 in the case processing to the terminal
station has been completed.
[0119] Step S807: The accumulated value of electrical power consumption to the terminal
station is calculated based on the electrical power consumption recorded in step S802.
[0120] Step S808: The accumulated value of electrical power consumption to the terminal
station is calculated based on the electrical power consumption recorded in step S805.
[0121] The above has provided a detailed description of the degree of the effect of delays
as shown in Fig. 13 using the example of incurring a charge due to a delay. However,
the present invention is not limited thereto. The degree of the effect on operation
dependent on station size can also be used for the degree of the effect of delays,
and in that case, the degrees of the effect of delays for each station size are used
as parameters and preliminarily defined in the database 114. For example, a delay
at a large station is considered to have an effect such that the amounts of refunds
paid are larger than in the case of a delay at a small station.
[0122] In this manner, an operation mode that matches demand can be presented to an operator
in consideration of total cost by providing a function for calculating the degree
of the effect of delays and a function for calculating electrical power consumption
in the driving support apparatus 107.
[0123] As has been described above, according to the present example, as a result of carrying
out arithmetic processing in consideration of electrical power consumption and the
degree of the effect of delays in terms of fines incurred due to delays and the like
when a timetable disruption has occurred in a system basically configured to propose
running while consuming less energy, although electrical power consumption may be
equal or increase, since the degree of effects of the delay is reduced, an operation
mode can be proposed that minimizes total cost in the case of being favorable in terms
of total cost. As a result, an optimum total solution can be provided to a user by
focusing on electrical power consumption and the degree of the effect of delays.
[0124] The above-mentioned embodiments of the present invention are merely intended to serve
as examples for explaining the present invention, and it is not intended to limit
the scope of the present invention to only those embodiments. A person with ordinary
skill in the art is able to carry out the present invention in various other aspects
without deviating from the gist of the present invention.
[Reference Signs List]
[0125]
- 10
- Train operation management system
- 100
- Train operation management system
- 101
- Operation arrangement console
- 102
- Operation display console
- 103
- Central apparatus
- 104
- Route control apparatus
- 105
- Timetable management apparatus
- 106
- Prediction arithmetic processing apparatus
- 107
- Driving support apparatus
- 108
- Communication system apparatus
- 109
- Linkage apparatus
- 11
- Train operation management apparatus
- 110
- LAN
- 111
- Timetable format
- 112
- Train number
- 113
- Timetable format
- 114
- Database
- 12
- Communication apparatus
- 120
- Electrical power demand system
- 121
- Electrical power consumption arithmetic processing unit
- 201
- Operation arrangement console screen
- 202
- Main screen display area
- 251
- Message display area