The present invention relates to an automatic train operation device.
Conventional automatic train operation devices detect the current train velocity with a velocity generator for detecting a train wheel's rotational velocity and then calculate the train's current position by integrating the train velocity. Controlling a train such that it automatically stops at a target stop position is called fixed position stop control. A conventional automatic train operation device generates a target velocity pattern that enables stopping at the target stop position with a target deceleration on the basis of the remaining travel distance to the target stop position calculated by using the current train position and the current train velocity. The conventional automatic train operation device then outputs a drive control command and a braking control command, which are discrete command values, in order to cause the current train velocity to follow the target velocity pattern. The drive control command and braking control command are referred to as notch commands. A conventional automatic train operation device adjusts the braking control command on the basis of evaluation items, for example, stopping accuracy at the target stop position, ride comfort during the stop control, and punctuality until the train stops. However, a conventional automatic train operation device has a disadvantage in that, when the ability to follow the target velocity pattern is enhanced to ensure stopping accuracy and punctuality, the number of switchings of the notch command increases, which deteriorates the ride comfort.
Patent Literature 1 proposes a method for stopping at a fixed position that ensures stopping accuracy while inhibiting the number of notch switchings to no more than necessary by using fuzzy control to determine whether to switch the notch command.
Patent Literature 1: Japanese Patent Application Laid-open No. S58-190204
The method for stopping at a fixed position disclosed in Patent Literature 1 has a problem in that adjusting fuzzy control rules is complicated, trial and error and know-how are necessary for the adjustment, and the number of labor-hours needed for making an adjustment to modify the stopping accuracy is increased.
The present invention has been made in view of the above, and an object thereof is to obtain an automatic train operation device capable of reducing the number of labor-hours needed for making an adjustment to modify stopping accuracy.
To solve the aforementioned problems and achieve the object, an automatic train operation device according to as aspect of the present invention is an automatic train operation device for performing stop control on a train, including: a determining unit to determine whether the train passes through a step command start position that is a position a certain distance before a target stop position of the train; a deceleration command generating unit to generate a deceleration command to control a braking force of the train in a section from the step command start position that the train passes through to the target stop position at which the train stops; and a travel history storage unit to store a travel state of the train and the deceleration command for the section as a plurality of travel histories, wherein, when the step command start position is determined by the determining unit, the deceleration command generating unit generates the deceleration command by using the travel histories stored in the travel history storage unit.
According to the present invention, an effect of reducing the number of labor-hours needed for making an adjustment to modify stopping accuracy can be obtained.
An automatic train operation device according to embodiments of the present invention will be described in detail below with reference to the drawings. It should be noted that the present invention is not limited by the embodiments.
Examples of the velocity sensor 5 can include a velocity generator that generates voltages having a frequency proportional to the train velocity, e.g., 1500 [Hz] for the train velocity of 50 [km/h] and 2000 [Hz] for the train velocity of 100 [km/h]. The pickup coil 7 includes primary and secondary side coils (not illustrated) magnetically coupled to each other. The pickup coil 7 detects the position of a ground coil 6 by detecting the resonance frequency of a resonance circuit (not illustrated) provided in the ground coil 6 by using ground coil information 6a output from the ground coil 6, which is installed near the rail 3 and magnetically coupled to the rail 3. The pickup coil 7 then outputs the positional information as ground coil detection information 7a.
The automatic train operation device 2-1 receives the velocity information 5a and the ground coil detection information 7a. The automatic train operation device 2-1 outputs a braking command 2a to the braking device 8 and outputs a drive command to the propulsion device (not illustrated).
The configuration of the automatic train operation device 2-1 will be described below.
The automatic train operation device 2-1 includes a travel state measuring unit 21 that measures and outputs travel state information 21a. The travel state measuring unit 21 measures, by using the velocity information 5a on the wheel 4 and the ground coil detection information 7a, the train position, train velocity, and train acceleration as information indicating the travel state of a train. The train position the current train on-rail position. The train velocity the current train velocity. The train acceleration is the current train acceleration. The travel state measuring unit 21 outputs the information as the travel state information 21a.
The travel state measuring unit 21 calculates the train velocity with reference to the value the wheel diameter and the velocity information 5a. The value of the wheel diameter is measured on the wheel 4 that has been machined during a periodic inspection of the car 1. The value may be manually set in the travel state measuring unit 21, or it may be obtained by automatically acquiring wheel diameter information output from a device external to the automatic train operation device 2-1. Examples of the external device can include a train information managing device (not illustrated) mounted on the car 1. The automatic acquisition of wheel diameter information enables reduction of work of inputting wheel diameters.
The travel state measuring unit 21 also calculates the train position by integrating the calculated train velocities. It should be noted that, in the calculation of the train velocity, a low-pass filter is preferably used for removing noise contained in the velocity information 5a. This improves the accuracy with which the train velocity and train position are detected.
The automatic train operation device 2-1 also includes a step command start position determining unit 22 The step command start position determining unit 22 is a determining unit that determines whether a train has passed through a step command start position, and, in the case where the train has passed through the step command start position, outputs position passage information 22a indicating that the train has passed through the step command start position. Determining whether a train has passed through a step command start position is referred to as “determination of a step command start position” or “passage determination of a step command start position”. The step command start position is a position a certain distance before a target stop position, and it is preset by the step command start position determining unit 22.
The step command start position is set at position F7 closer to the target stop position F5 than the fixed position stop control start point F6. In the case where the train travels on the same line multiple times, the step command start position can be set at a position where the train has the same condition of one of the train position and the train velocity. In one example, the pickup coil 7 illustrated in
The determination of the step command start position in the step command start position determining unit 22 performed with reference to the travel state information 21a output from the travel state measuring unit 21. As a specific example, when a train passes through ground coil 6 installed at a position a certain distance before the target stop position, the pickup coil 7 that has detected the position of the ground coil 6 outputs the ground coil detection information 7a containing positional information that indicates the remaining distance to the target stop position. The travel state measuring unit 21 measures the train on-rail position at the time of passage of the ground coil 6 and the train velocity at the time of passage of the ground coil 6 on the basis of the ground coil detection information 7a and the velocity information 5a. The travel state measuring unit 21 outputs the measured on-rail position and train velocity to the step command start position determining unit 22 as the travel state information 21a. The step command start position determining unit 22 to which the travel state information 21a is input measures a movement distance of the train from the position of the ground coil 6. When the measured movement distance reaches a certain value, the step command start position determining unit 22 determines that the train has passed through the step command start position.
It should be noted that a method of determining the step command start position in the step command start position determining unit 22 is not limited thereto. When the train moves between two stations, the travel state measuring unit 21 measures a movement distance of the train after the train leaves one station, and then it outputs the movement distance to the step command start position determining unit 22 as the travel state information 21a. The step command start position determining unit 22 may use a method that determines that the train has passed through the step command start position when the movement distance measured by the travel state measuring unit 21 reaches a certain value.
In addition, the automatic train operation device 2-1 includes a travel history storage unit 24 that stores a travel state and a deceleration command during a period from the start of deceleration to stopping at the target stop position of the train as a plurality of travel histories 24a. The automatic train operation device 2-1 also includes a deceleration command generating unit 23 and a braking command output unit 25. The deceleration command generating unit 23 generates a deceleration command 23a to control the braking force of the braking device 8. The braking command output unit 25 generates and outputs the braking command 2a to the braking device 8 according to the deceleration command 23a.
Examples of the travel history 24a stored in the travel history storage unit 24 can include the deceleration command 23a preset before trial traveling of the train, the deceleration commands 23a generated up until the previous time by the deceleration command generating unit 23 during the trial traveling of the train, and travel state information 21a generated up until the previous time by the travel state measuring unit 21 during the trial traveling of the train. The deceleration command 23a preset before trial traveling of the train is hereinafter referred to as “an initial deceleration command”. In the present invention, however, the trial traveling is not limited only to a test traveling before bringing the train into operational service, but includes traveling during operational service. The trial traveling in the present invention means train traveling in which the train leaves from a predetermined position, approaches a target stop position, and stops at the target stop position. The target stop position is located ahead of the predetermined position in the advancing direction of the train. In addition, the trial traveling of the train up until the previous time can be paraphrased as past trial traveling of the train.
It should be noted that the travel state information 21a, which is a part of the travel history 24a recorded in the travel history storage unit 24, includes the train position and the train velocity. The train position and the train velocity are measured by the travel state measuring unit 21 during a period from when the train starts deceleration and to when the train stops at the target stop position as a result of a braking operation caused by the deceleration command 23a generated by the deceleration command generating unit 23 during each of a plurality of past trial travelings of the train.
Moreover, in the travel history storage unit 24, the travel state information 21a is associated with the deceleration command 23a generated during the trial traveling of the train. The travel state information 21a relates to the train position and the train velocity measured by the travel state measuring unit 21 during the trial traveling.
The deceleration command generating unit 23 generates the deceleration command 23a to decelerate the train in the section from the step command start position to the train stopping position on the basis of the current travel state information 21a, the position passage information 22a, and the travel history 24a output from the travel state measuring unit 21. The current travel state information 21a here means the travel state information 21a acquired during generation of the deceleration command 23a. The current travel state information 21a can be paraphrased as the travel state information 21a at this time. The current travel state information 21a can also be paraphrased as the chronologically latest travel state information 21a of a plurality of pieces of travel state information 21a generated by the travel state measuring unit 21.
A method of generating the deceleration command 23a in the deceleration command generating unit 23 will be described in detail below.
A plurality of initial deceleration commands are prepared beforehand according to the travel state at the time when the train passes through the step command start position. Specifically, the initial deceleration commands are generated in a numerical simulation on the basis of the travel state of the train at the time of passage of the step command start position such that the train can stop at the target stop position.
It should be noted that the deceleration command 23a may have a constant value until the train stops at the target stop position, or it may have a value that changes such that the braking force of the braking device 8 is gradually reduced as the train approaches the target stop position in consideration of ride comfort.
The deceleration command 23a can be expressed by one of the following expressions (1) and (2). The expression (1) is a function of the time that has elapsed since the point in time of the passage determination of the step command start position performed by the step command start position determining unit 22. The expression (2) is a function of the distance the train has traveled from train on-rail position at the point in time of the passage determination.
[Expression 1]
n=f(t, N, T) (1)
[Expression 2]
n=f(x, N, X) (2)
In the above-described expression (1), the reference character n represents a value of the deceleration command 23a to be output. The reference characters t, N and T, which are arguments of a function f in the above-described expression (1), represents the time that has elapsed from the point in time of the passage determination of the step command start position, a deceleration command array, and a command value change time array, respectively. Both of the deceleration command array and the command value change time array have a magnitude that is one pus the number of changes of the deceleration command 23a since the point in time of the passage determination of the step command start position. When the deceleration command 23a has not changed since the point in time of the passage determination of the step command start position, the magnitude is 1. When the deceleration command 23a has changed m times since the point in time of the passage determination of the step command start position, the magnitude is m+1. The reference character m is an integer of 1 or more.
In the above-described expression (2), the reference character n represents a value of the deceleration command 23a to be output. The reference characters x, N and X, which are arguments of a function f in the above-described expression (2), represent the travel distance of the train for which measurement has been started since the point in time of the passage determination of the step command start position, a deceleration command array, and a command value change distance array, respectively. Both of the deceleration command array and the command value change distance array have a magnitude that is one plus the number of changes of the deceleration command 23a since the point in time of the passage determination of the step command start position.
The function f in the above-described expression (2) is expressed by the following expression (3). The following expression (3) is described in the form that corresponds to the above-described expression (2), and the following expression (3) similarly corresponds to the above-described expression (1).
In the above-described expression (3), the reference character i is a variable that retrieves elements of the deceleration command array N and the command value change distance array X. Elements of the deceleration command array N and the command value change distance array X are represented by reference signs Ni and Xi, respectively. The value at the time of the passage determination of the step command start position is represented by i=0. As the stop time of the train approaches, the reference character i is increased to satisfy i=m. In addition, the function U in the above-described expression (3) is a unit step function, and it is defined by the following expression (4).
The deceleration command 23a is generated by adding a modification amount to the initial deceleration command that is contained in a travel history selected on the basis of the travel state at the time of passage determination of the step command start position. The modification amount is calculated on the basis of the past travel states contained in the selected travel history. The relation between the initial deceleration command and the modification amount will be specifically described below with reference to
[Expression 5]
N=[N0 N1 N2] (5)
[Expression 6]
X=[X0 X1 X2] (6)
In the modified deceleration command N0 illustrated in
Here, a deceleration command n′ after modification of an initial deceleration command n is expressed by the following expression (8) by specifying a modification amount array δX as shown in the following expression (7).
[Expression 7]
δX=[0 δX1 δX2] (7)
[Expression 8]
n′=f(x, N, X+δX) (8)
The deceleration command generating unit 23 calculates the modification amount array δX in the above-described expression 7), calculates the modified deceleration command n′ by modifying the initial deceleration command n with the modification amount array δX, and outputs the modified deceleration command n′ as the deceleration command 23a illustrated in
The step command start position determining unit 22 determines whether the train has passed through the step command start position a certain distance before a preset target stop position on the basis of the acquired travel state information 21a (S2).
When the train has not passed through the step command start position (S2, No), the step command start position determining unit 22 repeats the processing at the steps S1 and S2.
When the train has passed through the step command start position (S2, Yes), the step command start position determining unit 22 outputs the position passage information 22a. The deceleration command generating unit 23 that has received the position passage information 22a determines whether this is the first trial traveling on the basis of the travel history 24a stored in the travel history storage unit 24 (S3).
Examples of the travel history 24a corresponding to the current travel state can include the initial deceleration command and a plurality of deceleration commands 23a. The initial deceleration command is preset before the trial traveling of the train. The deceleration commands 23a are stored during past trial traveling of the train. Examples of the deceleration commands 23a stored during trial traveling of the train can include the deceleration command 23a generated by the deceleration command generating unit 23 during the first trial traveling and can include the deceleration commands 23a generated by the deceleration command generating unit 23 during each of the second and subsequent trial travelings.
In the case of the first trial traveling (S3, Yes), the deceleration command generating unit 23 that has acquired the travel history 24a sets the initial deceleration command as the deceleration command 23a to be output to the braking command output unit 25 (S7).
In the case of the second and subsequent trial travelings (S3, No), the deceleration command generating unit 23 selects one travel history to be referred to from the travel histories 24a (S4) by comparing the travel histories 24a acquired up until the previous time with the travel state information 21a at the time of this passage determination.
Specifically, the deceleration command generating unit 23 sets at least one comparison target of a travel position, a travel velocity, and a deceleration as a set comparison target. In relation to the set comparison target, the deceleration command generating unit 23 compares values of corresponding set comparison targets at the passage determinations stored in the travel histories 24a with the set comparison target at the passage determination during the current trial traveling. The deceleration command generating unit 23 is then only required to select a travel history having the smallest error in an absolute value in the case of one set comparison target, and it is only required to select a travel history having the smallest total of errors in an absolute value in the case of a plurality of set comparison targets. In the case where there are a plurality of travel histories in which the absolute value of an error of the value of the set comparison target is the same, the deceleration command generating unit 23 may also select a travel history having the smallest stop position error. In such a way, the deceleration command generating unit 23 selects a travel history closest to the travel state of the train at the time when the train has passed through the step command start position. In addition, the deceleration command generating unit 23 can assume that the train decelerates at a constant deceleration until stopping, estimate the stop position errors in each travel history and the current trial traveling, and compare the estimated value of the stop position error in each travel history with the estimated value of the stop position error in the current trial traveling by using the distance, velocity, and acceleration at the time of passage determination. The deceleration command generating unit 23 can then select a travel history having the smallest error.
In the third trial traveling, that is, the trial traveling at this time, a value of travel history data selected during selection of the travel history data, for example, (10, 8, 6) is input in the column of the deceleration command value. In the third trial traveling, the switching distance in the trial traveling at this time is calculated by using the selected travel history data. The calculated result is used for the timing of switching of the deceleration command value in the trial traveling at this time. The switching distance and the switching velocity at the time when the deceleration command value is eventually switched are recorded in the travel history data. In addition, the stop position error is set after the stop of the train is detected in the third trial traveling.
The deceleration command generating unit 23 then calculates the modification amount array δX of the deceleration command by using the stop position error of the selected travel history (S5). The relational expression of each component of the modification amount array δX is expressed by the following expression (9) by using a train velocity V0 at the passage determination in the travel history selected in the processing (S4), a stop position error L, and a current train velocity V1.
In express (9), the reference character m means the number of switchings of a command value. In addition, the conditional expression of each component of the modification amount array δX is expressed by the following expression (10).
[Expression 10]
X0<X1+δX1<X2+δX2< . . . <Xm+δXm (10)
The expression (10) prevents misalignment of a modified switching position of the deceleration command, and ensures that the k (k=1, 2, 3, . . . , m−1)-th switching is performed before the k+1-th switching. Each component of the modification amount array δX is only required to be selected from combinations satisfying the expressions (9) and (10). For example, when the modification amounts of the modification amount array δX are the same (δX_1=δX_2= . . . =δX_m=E), setting can be performed without the expression (10) being taken into consideration because the reference character E is given by the following expression (11) and each switching position of the deceleration command is changed by an equivalent distance.
In addition, each component of the modification amount array δX is only required to be calculated, for example, such that the conditional expressions (9) and (10) are satisfied, the train is switched from the step command start position to the stop, and the proportion of the output distance of each deceleration command is closest to the proportion of equal divisions. In such a case, the ideal equally-divided distance is X0/(m+1). An evaluation function is set such that the evaluation function minimizes the difference of the modified deceleration command switching position from the ideal equally-divided distance. In such a way, the modification amount array δX can be uniquely solved as a solution of a quadratic programming problem.
The deceleration command generating unit 23 modifies the deceleration command contained in the travel history 24a selected from the travel history storage unit 24 with the modification amount array δX to calculate the modified deceleration command n′, and sets the modified deceleration command n′ as the deceleration command 23a (S6). The deceleration command generating unit 23 outputs a deceleration command corresponding to the current travel position x in accordance with the set deceleration command 23a (S8). The braking command output unit 25 determines whether the train has stopped (S9). When the train has not stopped (S9, No), the braking command output unit 25 keeps outputting the braking command 2a corresponding to the current travel position x in accordance with the deceleration command 23a. When the braking command output unit 25 determines that the train has stopped (S9, Yes), the travel history storage unit 24 newly stores the travel history at this time (S10), and ends the processing.
Although, in the above description, a method of modifying the travel position x of the train with the modification amount array δX has been described, output time T of the command value may he modified by the modification amount array δT. In such a case, δT_i [s] corresponding to δX_i [m], which is an element of the obtained δX, may be converted by δT_i=δX_i/V_i. Note that the reference sign V_i is the velocity [m/s] at the switching of the i-th deceleration command.
The braking command output unit 25 generates the braking command 2a that is a notch command for causing the train velocity to follow the initial deceleration command before modification output from the deceleration command generating unit 23. The braking device 8 applies braking pressure corresponding to the braking command 2a to the wheel 4. The braking command output unit 25 also generates the braking command 2a that is a notch command for causing the train velocity to follow the deceleration command after modification output from the deceleration command generating unit 23. The braking device 8 applies braking pressure corresponding to the braking command 2a to the wheel 4 to decelerate the train.
As described above, the automatic train operation device 2-1 according to the first embodiment modifies the deceleration command 23a on the basis of the past travel history 24a so as to automatically modify the stop position of the train. The automatic train operation device 2-1 can thus reduce the number of labor-hours needed for making an adjustment to modify stopping accuracy. In a conventional method in which braking characteristics are learned, a recorded braking characteristic model is adjusted to match true braking characteristics by learning the braking characteristics corresponding to the deceleration command during traveling of the train, whereby the accuracy of the stop position is improved. Under stop control, however, the train travels at, for example, 10 [km/h] that is lower than 40 [km/h] to 70 [km/h] during ordinary traveling, and thus the friction coefficient between a wheel that generates a braking force and a brake shoe is higher than that during the ordinary traveling. As a result, in the conventional method in which braking characteristics are learned, the braking characteristics estimated during the ordinary traveling are different from the braking characteristics under the stop control. The conventional method in which braking characteristics are learned may cause an error related to the stop position. In addition, the velocity sensor 5 mounted in the train measures velocity by using the electromotive force generated during rotation of the wheel 4. When the wheel 4 has a low velocity, i.e., the wheel 4 rotates slowly, the electromotive force is small. Consequently, the accuracy of the measured velocity may be lowered. For this reason, it is difficult to learn braking characteristics from the past travel state in a low velocity region. The conventional method in which braking characteristics are learned may fail to enhance the accuracy in the stop position.
In contrast, the stop position in the travel history recorded when the train stops at the target stop position and the stop position at the time when the train actually stops are similar in the velocity zone of the train, the travel section of the train, and the history of the deceleration command 23a. The automatic train operation device 2-1 according to the first embodiment generates the deceleration command 23a by using such a stop position in a travel history, and thus it has high reproducibility of the stop result. Thus, the automatic train operation device 2-1 can enhance the accuracy of the stop position compared with the conventional method in which braking characteristics are learned. In addition, the automatic train operation device 2-1 according to the first embodiment does not change the number of switchings of the deceleration command value, and thus the number of switchings of the notch command is not increased, and thus ride comfort is not deteriorated.
The automatic train operation device 2-2 of the second embodiment includes a deceleration command generating unit 23A instead of the deceleration command generating unit 23 of the first embodiment and a travel history storage unit 24A instead of the travel history storage unit 24.
The travel history storage unit 24A stores a travel history 24b. The deceleration command generating unit 23A receives the travel state information 21a, the position passage information 22a, and the travel history 24b, and it outputs the deceleration command 23a to the braking command output unit 25.
In addition to the travel history 24a described in the first embodiment, the travel history storage unit 24A stores, as the travel history 24b, at least one of travel environment, acceleration of the train, the deceleration command 23a output last time, the output duration time of the deceleration command 23a output last time, train occupancy, travel mode of the train, and the outside air temperature.
Examples of data relating to the travel environment can include (A) travel gradient data, (B) train travel mode including weather, (C) train occupancy, (D) outside air temperature, (E) a command value at the time when the train is determined to have passed through the step command start position, and (F) travel curvature data. These pieces of data (A) to (F) are elements that fluctuate traveling of the train. These pieces of data (A) to (F) are classified as a “travel history class”. The travel mode represents a plurality of train control guidelines. Examples of the travel mode can include an energy-saving travel mode, a recovery operation mode, and a reduced velocity travel mode. The energy-saving travel mode is a mode in which the train is mainly in a coasting operation during traveling. In the recovery operation mode, when an operation schedule is delayed, accelerating operation is performed to return the operation schedule to an ordinary state, i.e., reduction in travel time is emphasized. The reduced velocity travel mode is adopted when braking performance deteriorates due to bad weather, for example, rain.
In addition to the configuration of the first embodiment, the automatic train operation device 2-3 of the third embodiment includes a deceleration command selecting unit 26 that is a deceleration command output determining unit. The deceleration command selecting unit 26 receives the travel state information 21a, the deceleration command 23a, and the travel history 24a. The deceleration command selecting unit 26 selects one of the deceleration command 23a output from the deceleration command generating unit 23 and a deceleration command newly generated on the basis of the travel state information 21a, and it outputs a selected deceleration command 26a to the braking command output unit 25. The braking command output unit 25 outputs the braking command 2a corresponding to the received deceleration command 26a.
One example of a selecting operation in the deceleration command selecting unit 26 will he described here. The deceleration command selecting unit 26 determines the difference between the train position in the travel state contained in the travel history 24a that is selected by the deceleration command generating unit 23 and the train position contained in the current travel state information 21a output from the travel state measuring unit 21 when the travel history 21a is selected by the deceleration command generating unit 23. When the absolute value of the difference is within a specific threshold value, the deceleration command selecting unit 26 selects the deceleration command 23a output from the deceleration command generating unit 23.
To obtain the deceleration command generated by using the travel state information 21a, it is sufficient if the deceleration command corresponding to a required deceleration β[km/h/m] at the time of stopping the train at a constant deceleration until the train stops at the target stop position is calculated on the basis of the current train position and the train velocity. The required deceleration β is expressed by the following expression (12) by using a remaining travel ante D [m], which is the distance to the target stop position, and the current train velocity V [km/h].
When the deceleration command 23a is output and the travel state of the train is greatly deviated from the travel state described in the travel history 24a, the automatic train operation device 2-3 according to the third embodiment stops outputting the deceleration command 23a and outputs the deceleration command value corresponding to the required deceleration β. That is, the automatic train operation device 2-3 according to the third embodiment includes the deceleration command selecting unit 26 that functions as the deceleration command output determining unit that monitors the deviation of the current travel state from the past travel state and determines whether to continue outputting the deceleration command 23a. Even when the state is one that the automatic train operation device 2-3 does not expect to occur, the accuracy of the stop position can thus be increased.
It should be noted that the deceleration command selecting unit 26 of the third embodiment can also be applied to the automatic train operation device 2-2 according to the second embodiment. Furthermore, in the first to third embodiments, examples in which a travel history for each trial traveling is stored in the travel history storage unit are illustrated. The travel history storage unit, however, stores travel histories having an old storage date. The travel history storage unit may automatically delete a travel history that was stored a certain period before the present time. As a result, even when the braking characteristics change due to secular change of the braking device 8 as usage time increases, the deceleration command 23a can be modified by using a chronologically new travel history of a plurality of travel histories that reflect the braking characteristics. Consequently, in addition to the accuracy of the stop position being enhanceable compared with the case where the deceleration command 23a is modified by using all the travel histories without deleting a travel history, an inexpensive storage device can be used as the travel history storage unit 24 because the storage capacity of the travel history storage unit 24 can be more effectively used, whereby the manufacturing cost of the automatic train operation device 2-3 can be reduced.
The configurations illustrated in the above embodiments describe examples of an aspect of the present invention. The configurations can be combined with another known technique, and part of the configurations can be omitted or changed without departing from the spirit of the present invention.
1 car; 2-1, 2-2, 2-3 automatic train operation device; 2a braking command; 3 rail; 4 wheel; 5 velocity sensor; 5a velocity information; 6 ground coil; 6a ground coil information; 7 pickup coil; 7a ground coil detection information; 6 braking device; 21 travel state measuring unit; 21a travel state information; 22 step command start position determining unit; 22a position passage information; 23, 23A deceleration command generating unit; 23a, 26a deceleration command; 24, 24A travel history storage unit; 24a, 24b travel history; 25 braking command output unit; 26 deceleration command selecting unit; 231 travel history class selecting unit; 231a travel history class; 232 evaluation variable setting unit; 232a evaluation variable; 233 deceleration command modifying unit.
Number | Date | Country | Kind |
---|---|---|---|
JP2016-219977 | Nov 2016 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2017/039961 | 11/6/2017 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2018/088366 | 5/17/2018 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
4384695 | Nohmi | May 1983 | A |
4852007 | Yasunobu et al. | Jul 1989 | A |
5018689 | Yasunobu et al. | May 1991 | A |
8370008 | Yamamoto | Feb 2013 | B2 |
10093331 | Danielson | Oct 2018 | B2 |
20120197466 | Yoshimoto | Aug 2012 | A1 |
20170305396 | Shiratsuchi | Oct 2017 | A1 |
Number | Date | Country |
---|---|---|
2474934 | May 2011 | GB |
58-190204 | Nov 1983 | JP |
2006-74876 | Mar 2006 | JP |
2008-278645 | Nov 2008 | JP |
2009-27784 | Feb 2009 | JP |
2011-87364 | Apr 2011 | JP |
WO 2016035597 | Mar 2016 | WO |
Entry |
---|
International Search Report dated Jan. 30, 2018 in PCT/JP2017/039961 filed Nov. 6, 2017. |
Number | Date | Country | |
---|---|---|---|
20190255956 A1 | Aug 2019 | US |