System for controlling speed of railway vehicles by considering braking characteristic

10308264 ยท 2019-06-04

Assignee

Inventors

Cpc classification

International classification

Abstract

The present disclosure relates to a speed control system of a railway vehicle in consideration of a braking characteristic, and more particularly, to a speed control system of a railway vehicle in consideration of a braking characteristic, which calculates in real time a time-to-target-speed-crossing (TTTSC) that is a time required for a speed of a train to exceed a speed of an automatic train operation (ATO) profile through a future speed estimation of the train, and controls the speed of the train to be interlocked with the TTTSC.

Claims

1. A speed control system of a train, comprising: a speed control unit; and a braking control unit, wherein the braking control unit includes: a future speed estimation unit configured to estimate a future speed of the train using track data and train data; a time-to-target-speed-crossing (TTTSC) calculation unit configured to calculate a TTTSC using the future speed of the train, which is estimated from the future speed; and a brake output determination unit configured to determine a brake output determination signal through a comparison between the TTTSC and a braking characteristic value of the train and transmit the brake output determination signal to the speed control unit to apply a braking output to the train, wherein the TTTSC is a remaining time until when a speed of the train is the same as that of an automatic train operation (ATO) profile, and wherein the braking characteristic value is set to minimize a response delay according to a free running time due to a braking characteristic.

2. The speed control system of claim 1, wherein the speed control unit includes: an ATO speed profile generation unit configured to generate an ATO speed profile using an automatic train protection (ATP) speed limit; a comparator configured to generate an error signal by comparing the ATO speed profile generated from the ATO speed profile generation unit with the current speed of the train; and a speed controller configured to generate a speed control signal by receiving the error signal generated through the comparator and the brake output determination signal.

3. The speed control system of claim 1, wherein the future speed estimation unit estimates the future speed of the train using train information including a dynamic model of the train, traction force information, and braking force information, and track information including track slope information and curvature information.

4. The speed control system of claim 1, wherein the brake output determination unit outputs an activated brake signal when the TTTSC calculated through the TTTSC calculation unit is equal to or less than the braking characteristic value of the train, and outputs an inactivated brake signal when the TTTSC exceeds the braking characteristic value of the train.

5. The speed control system of claim 1, wherein the free running time is a time in which the train runs from a time when the braking instruction is input to a time when braking is operated.

Description

BRIEF DESCRIPTION OF DRAWINGS

(1) FIG. 1 is a graph for describing a speed control method of a train according to the related art.

(2) FIG. 2 is a graph for describing a time-to-target-speed-crossing (TTTSC) applied to a speed control system of a railway vehicle according to an embodiment of the present disclosure.

(3) FIG. 3 is a diagram illustrating a configuration of a speed control system of a railway vehicle according to one embodiment of the present disclosure.

(4) FIG. 4 is a flow chart for describing a speed control method of the railway vehicle, which is applied to FIG. 3.

DETAILED DESCRIPTION

(5) The above and other objects, features and advantages of the present disclosure will be described later in detail with reference to the accompanying drawings, and thus the technical spirit of the present disclosure can be easily implemented by those skilled in the art. In the following description of the present disclosure, if a detailed description of known configurations and functions is determined to obscure the interpretation of embodiments of the present disclosure, the detailed description thereof will be omitted.

(6) Hereinafter, preferred embodiments according to the present disclosure will be described in detail with reference to the accompanying drawings. In the drawings, the same reference numerals refer to the same or similar elements throughout.

(7) FIG. 1 is a graph for describing a speed control method of a train according to the related art.

(8) In a speed control method of a train according to the related art, although braking of a train is performed by a train driver or braking by an automatic train operation (ATO) is performed so as to reduce a speed of the train, the train moves for a certain time in a state in which a braking force is not generated. That is, even when a braking instruction is applied to a braking device of the train, there exists a time for which the train coasts for a certain time.

(9) Such a phenomenon generates due to a flow of a compressed air or a mechanical gap inside the braking device, and it occurs during a time between T2 and T1 shown in FIG. 1.

(10) In other words, referring to FIG. 1, when a braking operation occurs at T1, a braking force is not generated until T2. Thereafter, the braking force is gradually generated to reach up to 75% of a predicted braking force at T3 and it reaches up to 100% of the predicted braking force at T4.

(11) At this point, a time (T3T1) is defined as a free running time, and a distance in which the train moves for a time from T1 to T3 is defined as a free running distance.

(12) A conventional automatic operation apparatus of a train controls a traction device and a braking device thereof to control a speed of the train. More particularly, through a comparison between a current speed of the train and a speed of a preset ATO speed profile, when the current speed is below the speed of the preset ATO speed profile, a controlling of increasing the speed of the train is performed by transmitting a traction instruction to the traction device. On the other hand, when the current speed is over the speed of the preset ATO speed profile, a controlling of decreasing the speed of the train is performed by transmitting a braking instruction to the braking device.

(13) However, such a related art does not consider a braking characteristic such as a free running time and the like in controlling of the braking device of the train. Consequently, when the current speed of the train is over the speed of the preset ATO speed profile, the train coasts without a braking force for a time (T2T1). As a result, there is a problem in that the speed of the train considerably exceeds the speed defined at the ATO speed profile.

(14) Also, in controlling of a speed of a train, a conventional ATO applies a braking instruction to a braking device when a current speed of the train is over the speed of the preset ATO speed profile. Such a control is performed without considering a braking characteristic of the braking device. Therefore, the train coasts for a certain time without generation of a braking force after the braking instruction is applied. In this case, as described above, the braking force is not sufficiently generated for the free running time so that the speed of the train is not decreased as intended.

(15) That is, even when the braking instruction is applied, the train moves for a certain time without generation of a braking force. As a result, the train moves to exceed the speed of the ATO speed profile, and, in some cases, it exceeds an automatic train protection (ATP) speed limit to cause a problem in that emergency braking is required.

(16) However, in such a conventional related art, it is difficult to predict that the current speed of the train will exceed the speed of the ATO speed profile after a few seconds so that there is no method for determining when the braking instruction should be applied in advance.

(17) In summary, the speed control method of a train according to the related art as described above could not immediately provide a sufficient braking when braking is required so that the train may frequently operates exceeding a target speed. Also, in accordance with the speed control method of a train according to the related art, the train operates exceeding a speed limit although the braking instruction is applied so that there is a problem in that emergency braking and the like are caused to degrade efficiency of a train operation.

(18) FIG. 2 is a graph for describing a time-to-target-speed-crossing (TTTSC) applied to a speed control system of a railway vehicle according to an embodiment of the present disclosure.

(19) In the present disclosure, a TTTSC value is defined as a remaining time until a current speed of a train exceeds a speed proposed from an ATO speed profile that is an operation target speed profile. The present disclosure provides a configuration in which the TTTSC value may be calculated in real time and a braking instruction may be applied to a braking device of a train when the TTTSC value is equal to or less than a free running time or a set value.

(20) That is, as shown in FIG. 2, the present disclosure designates a TTTSC as a remaining time from a current time T1 to a time T2 when a speed of a train is the same as that of an ATO speed profile. The present disclosure may propose the speed control system of a railway vehicle, which has a configuration for implementing such an operation in real time, and may effectively decrease a speed of a train to serve to enable the train to operate in a state in which the train does not exceed a target speed.

(21) Consequently, the train is able not to exceed a speed limit by an ATP to increase operation efficiency of the train so that there is provided an economical and efficient train operation system through an increase of the number of times that the train operates and the like.

(22) FIG. 3 is a diagram illustrating a configuration of a speed control system of a railway vehicle according to one embodiment of the present disclosure.

(23) Referring to FIG. 3, a speed control system of a railway vehicle according to one embodiment of the present disclosure may be configured to include a speed control unit 320, a braking control unit 330, and the like. The speed control unit 320 includes an ATO speed profile generation unit 322 and a speed controller 324, and the braking control unit 330 includes a future speed estimation unit 332, a TTTSC calculation unit 334, and a brake output determination unit 336.

(24) Similar to a conventional ATO speed profile generation unit, the ATO speed profile generation unit 322 provided in the speed control unit 320 serves to generate an ATO speed profile using an ATP speed limit.

(25) A comparator generates an error signal using the ATO speed profile generated through the ATO speed profile generation unit 322 and a current speed of a train and transmits the error signal to the speed controller 324.

(26) The speed controller 324 generates a speed control signal by receiving the error signal generated through the comparator and a brake output determination signal transmitted from the braking control unit 330. With such a speed control signal, a controlling of traction or braking of a train 310 is accomplished.

(27) That is, when the error signal transmitted through the comparator is a positive (+) value exceeding a prescribed rage, and, in other words, when the current speed of the train is less than a predetermined level compared to the ATO speed profile, an ATO apparatus according to the related art determines traction of the train. On the other hand, when the current speed of the train is greater than the predetermined level compared to the ATO speed profile, a train operation was controlled in a manner in which braking of the train is determined. However, the speed control system of a railway vehicle according to the embodiment of the present disclosure, as shown in FIG. 3, estimates a future speed in consideration of a braking characteristic and the like of the train and calculates a TTTSC value to interlock with the predicted future speed. Further, the speed control system is configured such that the speed control unit 320 utilizes the brake output determination signal calculated based on the TTTSC value after the TTTSC value is calculated. Therefore, the present disclosure may provide an advantage in which a braking characteristic and the like are reflected to enable an actual and efficient speed control.

(28) Hereinafter, a process of generating the brake output determination signal by the braking control unit 330 will be described in detail.

(29) The future speed estimation unit 332 provided in the braking control unit 330 serves to estimate a future speed of a train using track data including a dynamic model of a train, slope (grade) information of a track, curvature information, and the like, and train data including traction information, braking information, and the like.

(30) Further, the TTTSC calculation unit 334 calculates a TTTSC value in real time using the future speed of the train, which is estimated through the future speed estimation unit 332.

(31) Using such a TTTSC value and a braking characteristic value of a train, the brake output determination unit 336 outputs an activated or inactivated brake output signal. In other words, the brake output determination unit 336 outputs an activated brake signal when the TTTSC value calculated through the TTTSC calculation unit 334 is equal to or greater than the braking characteristic value of the train. On the other hand, when the TTTSC value is less than the braking characteristic value of the train, the brake output determination unit 336 is configured to output an inactivated brake signal.

(32) Here, the braking characteristic value refers to an experimental value or a calculated value that is set to correspond to a free running time of each train so as to minimize a response delay generated due to a free running time that is a braking characteristic of a train. The braking characteristic value may be configured to be stored and managed through the braking control unit 330, or to be received in real time from an external database device and the like.

(33) A function and an operation of each component provided in the braking control unit 330 will be described in more detail below.

(34) First, a future speed estimation of a train through the future speed estimation unit 332 may be implemented through an N-step ahead future speed estimator and its algorithm which estimate a speed of a train after a certain time on the basis of a current speed of the train and a dynamic model thereof.

(35) That is, the future speed estimation unit 332 obtains traction information from the traction device of the train and braking information from the braking device thereof and receives track information including a slope (grade) information and curvature information using various sensors. Also, a dynamic model is produced on the basis of a longitudinal model of a railway vehicle, and a future speed of the train is predicted on the basis of such a dynamic model of a railway vehicle and data measured from the sensors.

(36) The longitudinal dynamic model of the train may be obtained as Equation 1 from Newton's second law.

(37) m dv dt = T e - T b - R r - R g - R c [ Equation 1 ]

(38) Here, m is a train equivalent mass, v is a train longitudinal speed, T.sub.e is a traction force, and T.sub.b is a braking force. Also, R.sub.r is a running resistance and it is a sum of rolling resistance and aerodynamic drag. Further, R.sub.g represents grade resistance, and R.sub.c represents curving resistance.

(39) The train equivalent mass m is defined such that a total mass of railway vehicles is defined as an equivalent mass by assuming a number of railway vehicles as one lumped mass although a train is actually configured with the number of railway vehicles connected to each other. The traction force T.sub.e and the braking force T.sub.b are received from the traction device and the braking device, respectively. The running resistance R.sub.r is represented by a sum of the rolling resistance and the aerodynamic drag, and may be modelled as a second order equation with respect to a speed as Equation 2.
R.sub.r=c.sub.1+c.sub.2v+c.sub.3v.sup.2[Equation 2]

(40) Here, c.sub.1, c.sub.2, and c.sub.3 are respectively a constant, a second order term with respect to a speed is an equation with respect to the aerodynamic drag, and a first order with respect to the speed and the constant term represent an equation with respect to the rolling resistance.

(41) The grade resistance is expressed as the train equivalent mass and a relational expression with respect to a degree of grade as the following Equation 3.
R.sub.g=mg[Equation 3]

(42) Here, m represents the train equivalent mass, g represents an acceleration of gravity, and represents a slope angle (a grade angle). That is, when a slope is very small, the grade resistance may be neglectable.

(43) Also, the curving resistance is a function with respect to a radius of a curve and may be expressed as the following Equation 4.
R.sub.c=c.sub.4/r[Equation 4]

(44) Here, c.sub.4 is a constant, and r is a curvature radius.

(45) When Equations 2 to 4 are substituted in Equation 1, it may be formulated into the following Equation 5.

(46) m dv dt = T e - T b - c 1 - c 2 v - c 3 v 2 - mg - c 4 / r [ Equation 5 ]

(47) Further, when the train longitudinal dynamic model is discrete, it may be expressed as the following Equation 6.

(48) v ( k ) = v ( k - 1 ) + T m [ T e ( k - 1 ) - T b ( k - 1 ) - c 1 - c 2 v ( k - 1 ) - c 3 v ( k - 1 ) 2 - mg ( k - 1 ) - c 4 / r ( k - 1 ) ] [ Equation 6 ]

(49) Here, T is a sampling period.

(50) Using Equation 6, an N-step ahead future speed estimator predicting a future speed of a train after an N-step will be designed.

(51) For this purpose, it is assumed that the traction force and the braking force which are currently applied to a railway vehicle are not varied and constant. When a speed of the train is estimated after a first-step to a third-step using the dynamic model so as to estimate a future speed of the train, it may be obtained as the following Equations 7 to 9.

(52) v ( k + 1 ) = v ( k ) + T m [ c 2 v ( k ) - c 3 v ( k ) 2 ] + T m [ T e ( k ) - T b ( k ) - mg ( k ) - c 4 / r ( k ) ] [ Equation 7 ] v ( k + 2 ) = v ( k + 1 ) + T m [ c 2 v ( k + 1 ) - c 3 v ( k + 1 ) 2 ] + T m [ T e ( k ) - T b ( k ) - mg ( k ) - c 4 / r ( k ) ] [ Equation 8 ] v ( k + 3 ) = v ( k + 2 ) + T m [ c 2 v ( k + 2 ) - c 3 v ( k + 2 ) 2 ] + T m [ T e ( k ) - T b ( k ) - mg ( k ) - c 4 / r ( k ) ] [ Equation 9 ]

(53) Further, with such a similar method, when a speed of the train is estimated after a (n1).sup.th step and an n.sup.th step, it may be obtained as the following Equations 10 and 11, respectively.

(54) v ( k + n - 1 ) = v ( k + n - 2 ) + T m [ c 2 v ( k + n - 2 ) - c 3 v ( k + n - 2 ) 2 ] + T m [ T e ( k ) - T b ( k ) - mg ( k ) - c 4 / r ( k ) ] [ Equation 10 ] v ( k + n ) = v ( k + n - 1 ) + T m [ c 2 v ( k + n - 1 ) - c 3 v ( k + n - 1 ) 2 ] + T m [ T e ( k ) - T b ( k ) - mg ( k ) - c 4 / r ( k ) ] [ Equation 11 ]

(55) Using Equations 7 to 11 sequentially, a speed of the train at a (k+n).sup.th step may be estimated using railway vehicle data at a k.sup.th step.

(56) In other words, using the speed of the train and the train dynamic model at the k.sup.th step, a future speed of the train at the (k+n).sup.th step may be estimated.

(57) Further, as described above, using the future speed of the train, which is estimated through the future speed estimation unit 332, the TTTSC calculation unit 334 may calculate a TTTSC in real time.

(58) That is, using the estimated speed of the train as described above, the TTTSC calculation unit 334 serves to calculate a time at which the train may reach an operation target speed that is determined at an ATO speed profile.

(59) It is assumed that a speed of the train exceeds a target speed at the n.sup.th step. This is expressed as follows.
v(k+n)v.sub.target[Equation 12]

(60) Here, v.sub.target is an ATO target speed. If k is a current time, this refers that a speed of the train after the n.sup.th step is equal to or greater than a target speed. Then, a TTTSC may be calculated as the following Equation 13.
TTTSC=nT[Equation 13]

(61) Here, a unit of the TTTSC is a second, and AT is the sampling period.

(62) The brake output determination unit 336 outputs an activated or inactivated brake output signal using the TTTSC obtained as described above, and such a process is expressed as the following Equation 14.
if TTTSCT.sub.threshold
Activate Time-To-Brake command
else
Deactivate Time-To-Brake command[Equation 14]

(63) Here, T.sub.threshold is a braking characteristic value that is set so as to minimize a response delay according to a free running time due to a braking characteristic. When the TTTSC value being calculated is equal to or less than the braking characteristic value, the brake output determination unit 336 transmits a time-to-brake instruction to the speed control unit 320 so as to apply a braking output. On the other hand, when the TTTSC value exceeds the braking characteristic value, the brake output determination unit 336 inactivates the time-to-brake instruction.

(64) In other words, when the TTTSC value calculated through the TTTSC calculation unit 334 is equal to or less than the braking characteristic value of the train, the brake output determination unit 336 outputs an activated brake signal. On the other hand, when the TTTSC value exceeds the braking characteristic value of the train, the brake output determination unit 336 is configured to output an inactivated brake signal.

(65) For example, when T.sub.threshold is 5 seconds and a TTTSC is less than 5 seconds, a speed of the train exceeds a speed of the ATO speed profile within 5 seconds. To prevent the speed of the train from exceeding the speed of the ATO speed profile, the brake output determination unit 336 may activates the time-to-brake instruction. On the other hand, when T.sub.threshold is 5 seconds and a TTTSC is greater than 5 seconds, a speed of the train does not exceed the speed of the ATO speed profile so that the brake output determination unit 336 may inactivate the time-to-brake instruction.

(66) Further, the speed controller 324 receives an error speed and a brake output determination signal based on the TTTSC as inputs, determines a traction instruction or a braking instruction with respect to the train, and transmits a control signal according to the determination result to a traction device or a braking device of the train.

(67) That is, when the time-to-brake instruction is received from the braking control unit 330 while the traction instruction is output by means of the error speed, a traction output is blocked and a braking instruction is applied to the braking device. With such a manner, a speed control of the train is performed to direct the speed of the train to track the speed of the ATO speed profile.

(68) Through a next drawing, an operation process, which has been described above, of the speed control system of a railway vehicle according to an embodiment of the present disclosure will be described again.

(69) FIG. 4 is a flow chart for describing the speed control method of the railway vehicle, which is applied to FIG. 3.

(70) Referring to FIG. 4, the speed control method of a railway vehicle according to the embodiment of the present disclosure is configured with receiving track data in Operation S410, receiving train data in Operation S420, receiving a current speed of a train in Operation S430, estimating a future speed of the train in Operation S440, receiving a braking characteristic value in Operation S450, calculating a TTTSC in Operation S460, and generating an activated or inactivated brake output signal through a comparison between the TTTSC and the braking characteristic value in Operations S470 to S490.

(71) That is, in the present disclosure, the future speed estimation unit 332 estimates the future speed of the train using track data including curvature information and slope information of a track, train data including traction force information and braking force information of the train, a dynamic model of the train, current speed information thereof, and the like in Operation S440. Further, the TTTSC calculation unit 334 calculates the TTTSC using the estimated future speed information of the train in Operation S460, and then generates and transmits a brake output signal through the braking characteristic value of the train received in Operation S450 and the TTTSC. Furthermore, the speed control unit 320, which received the brake output signal, is configured to serve to control traction or braking of the train in response to the brake output signal.

(72) At this point, various calculation processes for implementing each of functions have been described with reference to the separate drawings.

(73) Further, in accordance with the present disclosure as described above, the automatic operation system of a train may control a speed of a train in consideration of a braking characteristic of a train, such as a free running time and the like. Consequently, the braking instruction is input to the braking device of the train at a more appropriate time to enable a more efficient train operation, and thus an emergency braking situation and the like of the train may be minimized. As described above, various effects such as an increase of a number of times that the train operates and the like may be provided.

(74) Although the present disclosure has been described with reference to the embodiments, it should be understood that numerous other substitutions, modifications and alterations can be devised by those skilled in the art without departing the technical spirit of this disclosure, and thus it should be construed that the present disclosure is not limited by the embodiments described above and the accompanying drawings.