TRAIN BRAKING CONTROL METHOD AND DEVICE SUPPORTING MULTI-STAGE DECELERATION, AND STORAGE MEDIUM
20240278816 ยท 2024-08-22
Assignee
Inventors
- Xuchao WANG (Shanghai, CN)
- Xinjun LV (Shanghai, CN)
- Ming Chang (Shanghai, CN)
- Xing Fang (Shanghai, CN)
- Yong YE (Shanghai, CN)
- Jingen HU (Shanghai, CN)
Cpc classification
B61L15/0062
PERFORMING OPERATIONS; TRANSPORTING
B61L27/16
PERFORMING OPERATIONS; TRANSPORTING
B60T7/126
PERFORMING OPERATIONS; TRANSPORTING
B61L27/20
PERFORMING OPERATIONS; TRANSPORTING
B61L15/0058
PERFORMING OPERATIONS; TRANSPORTING
International classification
B61L27/20
PERFORMING OPERATIONS; TRANSPORTING
B61L15/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A train braking control method and device supporting multi-stage deceleration, and a storage medium are provided. The method includes the following steps: calculating an initial value of kinetic energy of a train; calculating work of traction force of the train in a process from an initial position to traction removal; calculating work of gravity force of the train in a process from the initial position to a stop; calculating work of braking force of the train in a process from a braking application position to the stop; calculating maximum allowable kinetic energy of the train among all restriction points from the initial position to a stop point; obtaining kinetic energy of the train according to the following formula, determining whether the kinetic energy of the train exceeds the maximum allowable kinetic energy at the restriction point, if so, triggering emergency braking of the train, or else, operating the train normally.
Claims
1. A train braking control method supporting multi-stage deceleration, comprising following steps: step 1, calculating an initial value Ek0 of kinetic energy of a train; step 2, calculating work of traction force W.sub.traction of the train in a process from an initial position to traction removal; step 3, calculating work of gravity force W.sub.g of the train in a process from the initial position to a stop; step 4, calculating work of braking force W.sub.braking of the train in a process from a braking application position to the stop; step 5, calculating maximum allowable kinetic energy of the train among all restriction points from the initial position to a stop point; step 6, obtaining kinetic energy E.sub.k of the train according to following formula, determining whether the kinetic energy of the train exceeds the maximum allowable kinetic energy at the restriction point, if so, triggering emergency braking of the train, or else, operating the train normally:
2. The train braking control method supporting multi-stage deceleration according to claim 1, wherein a calculation formula in step 1 is as follows:
3. The train braking control method supporting multi-stage deceleration according to claim 1, wherein a calculation formula in step 2 is as follows:
4. The train braking control method supporting multi-stage deceleration according to claim 1, wherein a calculation formula in step 3 is as follows:
5. The train braking control method supporting multi-stage deceleration according to claim 1, wherein a specific process of step 4 is as follows: step A, calculating a velocity V reached by the train after a safe response time according to a current velocity of the train; step B, calculating an emergency braking rate switching point; step C, calculating work of braking W.sub.bx of the train within a current deceleration interval; step D, repeating step B to step C after entering a next deceleration interval, until the velocity is zero; and step E, accumulating work of emergency braking force in all portions to act as total work of braking force W.sub.braking.
6. The train braking control method supporting multi-stage deceleration according to claim 5, wherein step A specifically comprises: obtaining the velocity V of the train at beginning of X2 by using following formula by stages:
7. The train braking control method supporting multi-stage deceleration according to claim 5, wherein specifically in step B, the train has different emergency braking rates at different operation velocities, with different braking rates corresponding to different decelerations ?.sub.x.
8. The train braking control method supporting multi-stage deceleration according to claim 5, wherein a calculation formula in step C is as follows:
9. The train braking control method supporting multi-stage deceleration according to claim 8, wherein step D specifically comprises: after the velocity of the train decreases to a new deceleration interval by application of emergency braking, ?.sub.x, S.sub.x, and W.sub.bx are calculated by using new parameters.
10. The train braking control method supporting multi-stage deceleration according to claim 5, wherein a calculation formula in step E is as follows:
11. The train braking control method supporting multi-stage deceleration according to claim 1, wherein the method comprise: calculating the work of braking force in an emergency braking process by making full use of accurate braking deceleration values of the train at different velocities and under different track conditions.
12. An electronic device, comprising a memory storing a computer program thereon and a processor, wherein the processor, when executing the computer program, implements the method according to claim 1.
13. A non-transitory computer-readable storage medium storing a computer program thereon, wherein the computer program, when executed by a processor, implements the method according to claim 1.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0048]
[0049]
[0050]
DESCRIPTION OF EMBODIMENTS
[0051] The technical solutions in the embodiments of the present invention will be described clearly and completely below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the embodiments described are some instead of all of the embodiments of the present invention. Based on the embodiments in the present invention, every other embodiment obtained by those of ordinary skills in the art without creative labor shall fall within the protection scope of the present invention.
[0052] In the train braking control method of the present invention, Ek=Ek0+Wg+Wtraction+Wbraking is used, in which Ek is the kinetic energy of a train; Ek0 is an initial value of the kinetic energy of the train; Wg is the work of gravity force; Wtraction is the work of traction force; and Wbraking is the work of braking force. The method includes the following steps.
[0053] In step 1, an initial value Ek0 of kinetic energy of a train is calculated as follows:
[0054] In this formula, Ek0 is the initial value of the kinetic energy of the train. M.sub.train is the mass of the train. V0 is an initial velocity of the train, J is a rotational inertia of the train, and R is a wheel radius.
[0055] In step 2, the work of traction force Wtraction of the train in a process from an initial position to traction removal is calculated as follows:
[0056] In this formula. Wtraction is the work of traction force. M.sub.train is a mass of the train. ?.sub.traction is an acceleration provided by the train when a velocity of the train is V(X), J is a rotational inertia of the train, and R is a wheel radius.
[0057] In step 3, the work of gravity force Wg of the train in a process from the initial position to a stop is calculated as follow:
[0058] In this formula, Wg is the work of gravity force. M.sub.train is a mass of the train, g is a gravity acceleration, and gradient(X) is a gradient of a line at X.
[0059] In step 4, the work of braking force Wbraking of the train in a process from a braking application position to the stop is calculated.
[0060] This step includes the steps of: [0061] step A, calculating a velocity V reached by the train after a safe response time according to a current velocity of the train; [0062] step B, calculating an emergency braking rate switching point; [0063] step C, calculating the work of braking W.sub.bx of the train within a current deceleration interval; [0064] step D, repeating step B to step C after entering a next deceleration interval, until the velocity is zero; and [0065] step E, accumulating the work of emergency braking force in all portions to act as total work of braking force Wbraking.
[0066] In step 5, the maximum allowable kinetic energy of the train among all restriction points from the initial position to a stop point is calculated as follows:
[0067] In this formula, Elimit is a kinetic energy limit value of the train at the restriction point. M.sub.train is the mass of the train, Vlimit is the velocity of the train at the restriction point, J is a rotational inertia of the train, and R is a wheel radius.
[0068] In step 6, the kinetic energy of the train may be obtained according to the following formula; whether the kinetic energy of the train exceeds the maximum allowable kinetic energy at the restriction point; if so, the emergency braking of the train is triggered; or else, the train operates normally:
[0069] In step A, calculating a velocity V reached by the train after a safe response time according to a current velocity of the train specifically includes: [0070] three emergency braking stages as shown in
[0071] The velocity V of the train at the beginning of X2 is obtained by using the following formula by stages:
[0072] In this formula, V0 is a velocity of the train at the beginning of a corresponding stage, a is a resultant acceleration of the traction of the train and the gravity from stage X0 to stage X1, and ? is a gravity acceleration from stage X1 to stage X2. Here, X0 is a train position at the time when the train issues an emergency braking command; X1 is a position of the train at the time of traction removal; and X2 is a train position at which the braking is applied actually.
[0073] In step B, calculating an emergency braking rate switching point specifically involves that: [0074] the train has different emergency braking rates at different operation velocities, with different braking rates corresponding to different decelerations ?.sub.x. The value of ?.sub.x varies depending on the interval in which V is located. When the train travels on tracks in different conditions, ?.sub.x also varies. For example, compared with a dry track, a wet track due to low adhesion coefficient may lead to reduced braking capacity, and the braking deceleration is also reduced correspondingly. The corresponding content is introduced in books related to traction braking, and will not be illustrated in detail here. Generally, an open-air section is calculated as the wet track, and a tunnel section is calculated as the dry track, which can be marked by means of a line map. The specific values of ?.sub.x for different velocity intervals and different track conditions are provided by the train. For example, for a train having certain model, at 0-5 km/h, its dry-track emergency braking deceleration is 1.0045 m/s2, and its wet-track emergency braking deceleration is 1.0045 m/s2; at 10-15 km/h, its dry-track emergency braking deceleration is 1.2389 m/s2, and its wet-track emergency braking deceleration is 1.2348 m/s2; and at 95-100 km/h, its dry-track emergency braking deceleration is 1.3337 m/s2, and its wet-track emergency braking deceleration is 1.0040 m/s2.
[0075] When the train is moving, the location of the track at which the train is located is identified by means of the line map, and the value of ?.sub.x can be obtained according to the interval to which the train velocity belongs when the train is moving. For safety considerations, if a distance calculated using the following formula for a tunnel section includes part of the open-air section, relevant data is recalculated by using the value ?.sub.x of the open-air section.
[0076] In this formula, Vt is the minimum value of the velocity interval, V0 is the initial velocity value of the velocity interval, and a negative number is taken as the deceleration value ?.
[0077] In step C, calculating the work of braking Wbx of the train within a current deceleration interval specifically involves:
[0078] In this formula. M.sub.train is the mass of the train, J is the rotational inertia of the train, and R is the wheel radius.
[0079] In step D, repeating step B to step C after entering a next deceleration interval, until the velocity is zero specifically involves that: [0080] after the velocity of the train decreases to a new deceleration interval by application of emergency braking, ?x. Sx, and Wbx are calculated by using new parameters.
[0081] In step E, accumulating the work of emergency braking force in all portions to act as total work of braking force Wbraking specifically involves:
[0082] The above description introduces the embodiments of the method, and the solutions of the present invention will be further illustrated below by means of the embodiments of an electronic device and a storage medium.
[0083] The electronic device of the present invention includes a central processing unit (CPU), which may execute various proper actions and processing according to a computer program instruction stored in a read-only memory (ROM) or loaded from a memory unit into a random-access memory (RAM). In the RAM, there may be stored various programs and data necessary for operating the device. CPU, ROM, and RAM are connected to each other via a bus. Input/output (I/O) interfaces are also connected to the bus.
[0084] In the device, a plurality of components connected to the I/O interfaces include: input units, for example, a keyboard, a mouse, etc.; output units, for example, various types of displayers, speakers, etc.; storage units, for example, a magnetic disk, an optical disk, etc.; and communication units, for example, a network card, a modem, a wireless communication transceiver, etc. The communication units allow the device to exchange information/data with other devices by means of a computer network such as Internet and/or various telecommunications networks.
[0085] The processing unit executes various methods (for example, S1 to S6) and processing described above. For example, in some embodiments, the methods S1 to S6 may be implemented as a computer software program, which is tangibly included in a machine-readable medium, for example, a memory unit. In some embodiments, the computer program may be partially or entirely loaded and/or installed onto a device via the ROM and/or the communication unit. When the computer program is loaded to the RAM and executed by the CPU, one or more steps of the methods S1 to S6 described above may be executed. Alternatively, in other embodiments, the CPU may be configured, by any other proper means (for example, with the aid of firmware), to execute the methods S1 to S6.
[0086] The functions described above herein may be fulfilled at least in part by one or more hardware logical components. For example, without limitation, the exemplary types of hardware logical components that can be used include: a field programmable gate array (FPGA), an application-specific integrated circuit (ASIC), an application-specific standard product (ASSP), a system-on-chip system (SOC), a load programmable logic device (CPLD), etc.
[0087] Program codes for implementing the method of the present invention may be written in one or any combination of more of programming languages. These program codes may be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing devices, in such a way that the program codes, when executed by the processor controller, enables the functions/operations specified in a flowchart and/or block diagram to be implemented. The program codes may be executed entirely or partially on a machine, and as a stand-alone software package, may be executed partially on a machine or remote machine, or entirely on a remote machine or a server.
[0088] In the context of the present invention, the machine-readable medium may be a tangible medium which may include or store a program for use by or in combination with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatuses, or devices, or any suitable combination of the above. More specific examples of the machine-readable storage medium include: an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random-access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0089] The above description only provides the specific embodiments of the present invention, and the protection scope of the present invention is not limited thereto. A variety of equivalent modifications or substitutions readily conceivable to a person skilled in the art within the technical scope disclosed by the present invention should be included within the protection scope of the present invention. Therefore, the protection scope of the present invention should be subjected to the protection scope of the claims.