Train cleaning method and device, train and interlocking equipment

By determining the target number of the train under the non-automated field section and interacting with the interlocking equipment, the problem of automatic cleaning of trains under the non-automated field section is solved, efficient automatic cleaning is achieved, and operating costs and working intensity are reduced.

CN119821332APending Publication Date: 2025-04-15BEIJING URBAN CONSTR INTELLIGENT CONTROL TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510067947.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-16
Publication Date
2025-04-15

AI Technical Summary

Technical Problem

In non-automated field sections, how to achieve automatic cleaning of trains to improve cleaning efficiency.

Method used

By determining the target number, including the number of the target route and garage wash section, and interacting with the interlocking device, the status of the target route and garage wash section is requested by determining the target route and garage wash section based on the current position and operating direction of the train under the non-automated field section. When the target path is in an unprocessed state and the garage wash section is idle and locked, switch to the fully automatic operation mode and control the train to the garage to perform cleaning operations.

Benefits of technology

It realizes automatic cleaning of trains under non-automated field sections, improves train cleaning efficiency, reduces the working intensity of operation and maintenance personnel, fully reflects the degree of automation, and reduces hardware costs and maintenance upgrade costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119821332A_ABST
    Figure CN119821332A_ABST
Patent Text Reader

Abstract

The invention provides a train cleaning method and device, a train and interlocking equipment, and relates to the technical field of rail transit. The method comprises the steps that under a non-automatic field section, a target number under the non-automatic field section can be determined on the basis of the current position and the running direction of a train under the non-automatic field section, and the target number comprises the number of a target route in front of running of the train and the number of a section where a washing garage is located; the request message comprises the number of the target access and the number of the section where the car washing garage is located, and the request message is used for requesting the state of the target access and the state of the section where the car washing garage is located; receiving a request response sent by the interlocking equipment; and under the condition that the request response indicates that the target route is in the unhandled state and the section where the car washing garage is located is in the idle and locked state, the train is controlled to be switched to the full-automatic operation mode, the train is controlled to run to the car washing garage to execute cleaning operation in the full-automatic operation mode, and the train cleaning efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of rail transit technology, and in particular to a train cleaning method, device, train and interlocking equipment. Background Art

[0002] Automated depots, such as automated parking lots or automated vehicle depots, are standard configurations of fully automatic operation (FAO) control systems for urban rail transit.

[0003] In an automated yard, a zone controller (ZC) is usually configured to send movement authorization to the vehicle on-board controller (VOBC) of the train, so that the VOBC can enter the fully automatic operating mode (FAM) based on the movement authorization, and control the train to run to the garage to perform cleaning operations in the fully automatic operating mode.

[0004] However, for non-automated sections, a line controller is usually not configured. Therefore, how to achieve automatic train cleaning in non-automated sections to improve the train cleaning efficiency is a technical problem that technical personnel in this field urgently need to solve. Summary of the invention

[0005] The present application provides a train cleaning method, device, train and interlocking equipment to solve the defect of how to realize automatic cleaning of trains in non-automated sections in the prior art, thereby improving the train cleaning efficiency.

[0006] The present application provides a train cleaning method, which is applied to a train, and the method comprises: Based on the current position and running direction of the train in the non-automated section, determining the target number in the non-automated section, the target number includes the number of the target route ahead of the train and the number of the section where the garage wash is located; Sending a request message to the interlocking device, the request message including the number of the target access route and the number of the section where the garage wash is located, the request message being used to request the status of the target access route and the status of the section where the garage wash is located; receiving a request response sent by the interlocking device; When the request response indicates that the target route is in an unprocessed state and the section where the garage wash is located is idle and locked, the train is controlled to switch to a fully automatic operation mode, and in the fully automatic operation mode, the train is controlled to run to the garage wash to perform a cleaning operation.

[0007] According to a train cleaning method provided by the present application, the target number also includes the numbers of other sections behind the section where the car wash station is located in the running direction, and the request message also includes the numbers of the other sections; Wherein, in the fully automatic operation mode, controlling the train to run to the car wash garage to perform the washing operation includes: When the request response also indicates that the other sections are in an idle and locked state, the rear end of the train is controlled to run to the car wash to perform a washing operation in the fully automatic operation mode, and the front end of the train is in the other sections.

[0008] According to a train cleaning method provided by the present application, the target number in the non-automated section is determined based on the current position and running direction of the train in the non-automated section, including: Based on the current position and the running direction, searching for preset segment information corresponding to the non-automated segment, the preset segment information including numbers of all routes and numbers of all sections; Based on the search result, the target number under the non-automated field segment is determined.

[0009] According to a train cleaning method provided by the present application, the method further includes: receiving a number of the first transponder sent by a first transponder disposed at an entrance end of the garage wash, and a number of the second transponder sent by a second transponder; Determining the current location based on the number of the first transponder and / or the number of the second transponder; The running direction is determined based on the number of the first transponder and the number of the second transponder.

[0010] The present application also provides a train cleaning method, which is applied to an interlocking device, and the method comprises: receiving a request message sent by a train, the request message including a number of a target route in a non-automated section and a number of a section where a garage wash is located, the number of the target route and the number of the section where the garage wash is located being determined based on a current position and a running direction of the train in the non-automated section; Based on the number of the target route and the number of the section where the garage wash is located, determining the state of the target route and the state of the section where the garage wash is located; A request response is sent to the train, wherein the request response is used for the train to switch to a fully automatic operation mode when the request response indicates that the target route is in an unprocessed state and the section where the garage wash is located is in an idle and locked state, and to control the train to run to the garage wash to perform a cleaning operation in the fully automatic operation mode.

[0011] The present application also provides a train cleaning device, which is applied to a train, and the device comprises: A first processing unit is used to determine a target number in the non-automated section based on the current position and running direction of the train in the non-automated section, wherein the target number includes a number of a target route ahead of the train and a number of a section where a garage wash is located; a sending unit, configured to send a request message to the interlocking device, wherein the request message includes the number of the target access route and the number of the section where the garage wash is located, and the request message is used to request the status of the target access route and the status of the section where the garage wash is located; A first receiving unit, configured to receive a request response sent by the interlocking device; A control unit is used to control the train to switch to a fully automatic operation mode when the request response indicates that the target route is in an unprocessed state and the section where the garage wash is located is in an idle and locked state, and to control the train to run to the garage wash to perform a cleaning operation in the fully automatic operation mode.

[0012] The present application also provides a train cleaning device, which is applied to an interlocking device, and the device comprises: A receiving unit, configured to receive a request message sent by a train, wherein the request message includes a number of a target route in a non-automated section and a number of a section where a car wash is located, wherein the number of the target route and the number of the section where the car wash is located are determined based on a current position and a running direction of the train in the non-automated section; A processing unit, configured to determine the state of the target route and the state of the section where the garage wash is located based on the number of the target route and the number of the section where the garage wash is located; A sending unit is used to send a request response to the train, wherein the request response is used for the train to switch to a fully automatic operation mode when the request response indicates that the target route is in an unprocessed state and the section where the garage wash is located is in an idle and locked state, and to control the train to run to the garage wash to perform a cleaning operation in the fully automatic operation mode.

[0013] The present application also provides a train, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the train cleaning method as described in any one of the above is implemented.

[0014] The present application also provides an interlocking device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements any of the above-described train cleaning methods when executing the computer program.

[0015] The present application also provides a non-transitory computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the train cleaning method as described in any one of the above is implemented.

[0016] The present application also provides a computer program product, including a computer program, wherein when the computer program is executed by a processor, the train cleaning method as described in any one of the above is implemented.

[0017] The train cleaning method, device, train and interlocking device provided in the present application can first determine the target number in the non-automated section based on the current position and running direction of the train in the non-automated section, the target number includes the number of the target route in front of the train and the number of the section where the car wash is located; and send a request message to the interlocking device, the request message includes the number of the target route and the number of the section where the car wash is located, and the request message is used to request the state of the target route and the state of the section where the car wash is located; receive the request response sent by the interlocking device; when the request response indicates that the target route is in an unprocessed state and the section where the car wash is located is idle and locked, control the train to switch to the full-automatic operation mode, and control the train to run to the car wash to perform the cleaning operation in the full-automatic operation mode. In this way, by interacting with the interlocking device, and when the target route is in an unprocessed state and the section where the car wash is located is idle and locked, control the train to switch to the full-automatic operation mode, and control the train to run to the car wash to perform the cleaning operation in the full-automatic operation mode, the automatic cleaning of the train in the non-automated section is realized, thereby effectively improving the train cleaning efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] In order to more clearly illustrate the technical solutions in the present application or the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0019] Figure 1A flow chart of a train cleaning method provided in an embodiment of the present application.

[0020] Figure 2 A schematic diagram of a non-automatic field segment provided in an embodiment of the present application.

[0021] Figure 3 A schematic diagram of another non-automatic field segment provided in an embodiment of the present application.

[0022] Figure 4 A schematic diagram of a train cleaning method provided in an embodiment of the present application.

[0023] Figure 5 A flow chart of a train cleaning method provided in an embodiment of the present application.

[0024] Figure 6 A schematic diagram of the structure of a train cleaning device provided in an embodiment of the present application.

[0025] Figure 7 A schematic diagram of the structure of another train cleaning device provided in an embodiment of the present application.

[0026] Figure 8 A schematic diagram of the physical structure of a train provided in an embodiment of the present application.

[0027] Fig. 9 A schematic diagram of the physical structure of an interlocking device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0028] In order to make the purpose, technical solutions and advantages of this application clearer, the technical solutions in this application will be clearly and completely described below in conjunction with the drawings in this application. Obviously, the described embodiments are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0029] In the embodiments of the present application, "at least one" means one or more, and "more" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. In the text description of the present application, the character " / " generally indicates that the associated objects before and after are in an "or" relationship.

[0030] The technical solution provided in the embodiment of the present application can be applied to the train cleaning scenario. At present, it is mainly used to realize automatic cleaning of trains in automated yards. Among them, the automated yards are usually equipped with line controllers, and the trains do not degrade to the depot line after finishing the main line operation.

[0031] In the automated section, the line controller will send a movement authorization to the train's onboard controller, so that the onboard controller can enter the fully automatic operation mode based on the movement authorization, and in the fully automatic operation mode, control the train to run to the garage to perform cleaning operations.

[0032] Among them, fully automatic operation is a fully automated and highly centralized train operation control system. It is a new generation of urban rail transit system that realizes the automation of the train operation process based on modern computer, communication, control, comprehensive monitoring and system integration technologies.

[0033] The line controller calculates movement authorization for the communication trains within its control range mainly based on the position reported by the train, the route arranged by the interlocking, and the track occupancy / free information provided by the trackside equipment, to ensure the safe operation of the communication trains within its control area.

[0034] However, for non-automated sections, line controllers are usually not configured. After the train finishes the mainline operation, the driver downgrades to manual driving mode on the transfer rail and manually drives the depot line. Therefore, in order to realize automatic cleaning of trains in non-automated sections, the embodiment of the present application provides a train cleaning method. The train cleaning method provided by the present application will be described in detail through the following specific embodiments. It can be understood that the following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments.

[0035] Figure 1 A flow chart of a train cleaning method provided in an embodiment of the present application is applied to a train, and an on-board controller is integrated in the train, and the method can be executed by the on-board controller. For example, see Figure 1 As shown, the train cleaning method may include: S101. Based on the current position and running direction of the train in the non-automated section, determine the target number in the non-automated section, where the target number includes the number of the target route ahead of the train and the number of the section where the garage wash is located.

[0036] For example, in the embodiment of the present application, when determining the current position and running direction of the train in the non-automated section, two fixed transponders can be pre-set at the entrance of the garage, assuming that they are recorded as the first transponder and the second transponder, which can be combined with Figure 2 As shown, Figure 2A section schematic diagram of a non-automatic section is provided for an embodiment of the present application, assuming that the non-automatic section includes section A and section B where a garage wash is located, wherein a first transponder and a second transponder are arranged in section A, and when a train passes through two transponders in sequence during operation, the number of the first transponder sent by the first transponder set at the entrance end of the garage wash and the number of the second transponder sent by the second transponder can be received; based on the number of the first transponder and / or the number of the second transponder, the current position of the train in the non-automated section is determined; and based on the number of the first transponder and the number of the second transponder, the running direction of the train in the non-automated section is determined.

[0037] Taking determining the current position of a train in a non-automated segment based on the number of the first transponder as an example, for example, the on-board controller can search for preset segment information corresponding to the non-automated segment based on the number of the first transponder. The preset segment information may include the numbers and corresponding positions of all transponders, and use the position corresponding to the number of the first transponder to determine the current position of the train in the non-automated segment.

[0038] Taking determining the current position of a train in a non-automated segment based on the number of the first transponder and the number of the second transponder as an example, for example, the on-board controller can search for preset segment information corresponding to the non-automated segment based on the number of the first transponder and the number of the second transponder. The preset segment information may include the numbers and corresponding positions of all transponders, and the current position of the train in the non-automated segment is determined in combination with the position corresponding to the number of the first transponder and the position corresponding to the second transponder.

[0039] For example, when determining the running direction of a train in a non-automated section based on the number of the first transponder and the number of the second transponder, the running direction of the train in the non-automated section can be determined according to the receiving order of the numbers of the two transponders and the corresponding positions of the transponders.

[0040] After determining the current position and running direction of the train in the non-automated section, the number of the target route ahead of the train and the number of the section where the garage wash is located can be determined based on the current position and running direction of the train in the non-automated section.

[0041] For example, in the embodiment of the present application, when determining the target number of the non-automated segment based on the current position and running direction of the train in the non-automated segment, the preset segment information corresponding to the non-automated segment can be searched based on the current position and running direction. The preset segment information includes the numbers of all routes and all sections; and the target number of the non-automated segment is determined based on the search result. Figure 2As shown, it can be determined that the target route ahead of the train is numbered as section A, and the section where the garage wash is located is numbered as section B.

[0042] Considering that in non-automated yards, line controllers are usually not configured. Therefore, it is impossible to calculate movement authorization for the train through the line controller, and the train cannot be upgraded from manual control by the driver to fully automatic operation mode. If the train operation is manually controlled, it may not be possible to stop the train accurately at the car wash garage, affecting the normal car washing operation. Therefore, in the embodiment of the present application, in order to enable automatic upgrade to fully automatic operation mode, the on-board controller can interact with the interlocking device to control the train to run to the car wash garage to perform the washing operation in the fully automatic operation mode. For details, please refer to the following S102-S104: S102. Send a request message to the interlocking device, where the request message includes the number of the target access route and the number of the section where the garage wash is located, and the request message is used to request the status of the target access route and the status of the section where the garage wash is located.

[0043] For example, in the embodiment of the present application, the content of the request message can be shown in the following Table 1: Table 1

[0044] The on-board controller sends a request message to the interlocking device, so that the interlocking device determines whether the target access is in an unprocessed state according to the number of the target access in the request message, and determines whether the section where the garage wash is located is in an idle and locked state based on the number of the section where the garage wash is located; correspondingly, the interlocking device determines whether the target access is in a processed state and whether the section where the garage wash is located is in an idle and locked state. If the target access is determined to be in an unprocessed state, it replies to an unprocessed state; if the target access is determined to be in a processed state, it replies to a processed state; similarly, if it is determined that the section where the garage wash is located is in an idle and locked state, it replies to an idle and locked state; if it is determined that the section where the garage wash is located is not in an idle and locked state, it replies to a not idle and locked state, and sends a request response to the on-board controller.

[0045] S103: Receive a request response sent by the interlocking device.

[0046] For example, in combination with the request message shown in Table 1, the corresponding content of the request response can be seen in Table 2 below: Table 2

[0047] S104. When the request response indicates that the target route is in an unprocessed state and the section where the garage wash is located is idle and locked, the train is controlled to switch to a fully automatic operation mode, and in the fully automatic operation mode, the train is controlled to run to the garage wash to perform a cleaning operation.

[0048] When the request response indicates that the target route is in an unprocessed state and the section where the garage wash is located is idle and locked, it means that the section ahead of the train, that is, the section where the parking garage is located, has no obstacles and can use the right of way from the front of the train to the end of the section where the garage wash is located along the direction of the train's operation. The authorized moving end point calculated for the train is the end of the section where the garage wash is located. In this case, the train can be controlled to switch to the fully automatic operation mode and, in the fully automatic operation mode, be controlled to run to the garage wash to perform the cleaning operation.

[0049] For example, when the mobile authorization end point is the end of the section where the car wash garage is located, if the car washing machine in the car wash garage can only cover the front end of the train, the car washing machine can be used to automatically clean only the rear end of the train; if the car washing machine can cover the front end of the train, the car washing machine can be used to automatically clean the front end of the train. The specific settings can be made according to actual needs.

[0050] For example, when the train is controlled to run to the car wash garage to perform a cleaning operation in the fully automatic operation mode, the specific process includes: in the fully automatic operation mode, the on-board controller can send a car wash request to the car wash machine through the interlocking system. After receiving the confirmation reply from the car wash machine, the on-board controller can send a car wash mode and traction command to the vehicle, and start the car wash operation after the train is in place; during the car wash operation, the on-board controller can control the train to stop at a fixed point and turn back to change ends to complete the cleaning of the train; after the car wash is completed, the on-board controller controls the train to leave the parking point of the car wash garage, and exits the car wash mode after the train stops steadily. The system then automatically triggers the return route to the garage according to the car wash operation plan to complete the automatic cleaning operation of the train.

[0051] It can be seen that in the embodiment of the present application, in a non-automatic section, the target number in the non-automated section can be determined based on the current position and running direction of the train in the non-automated section, and the target number includes the number of the target route in front of the train and the number of the section where the garage wash is located; and a request message is sent to the interlocking device, the request message includes the number of the target route and the number of the section where the garage wash is located, and the request message is used to request the state of the target route and the state of the section where the garage wash is located; receive the request response sent by the interlocking device; when the request response indicates that the target route is in an unprocessed state and the section where the garage wash is located is idle and locked, control the train to switch to the full-automatic operation mode, and control the train to run to the garage wash to perform the cleaning operation in the full-automatic operation mode. In this way, by interacting with the interlocking device, and when the target route is in an unprocessed state and the section where the garage wash is located is idle and locked, control the train to switch to the full-automatic operation mode, and control the train to run to the garage wash to perform the cleaning operation in the full-automatic operation mode, the automatic cleaning of the train in the non-automated section is realized, thereby effectively improving the cleaning efficiency of the train, reducing the workload of the operation and maintenance personnel, and fully reflecting the degree of automation.

[0052] In addition, by adopting the train cleaning method provided in the present application, there is no need to deploy a line controller separately even in a non-automatic section, which can reduce the hardware cost and subsequent maintenance and upgrade costs to a certain extent.

[0053] Based on the above Figure 1 In the embodiment shown, for example, considering that under normal circumstances, since the train has a certain length, when the rear end of the train is cleaned, the front end of the train will run and be in other sections behind the section where the car wash garage is located in the running direction, in the embodiment of the present application, the target number also includes the number of other sections behind the section where the car wash garage is located in the running direction. For example, see Figure 3 As shown, Figure 3 A schematic diagram of another non-automatic segment provided in an embodiment of the present application, Figure 3 The segment C in is the other segment.

[0054] When the target number also includes the numbers of other sections, the request message sent by the on-board controller to the interlocking device also includes the numbers of other sections; correspondingly, after receiving the numbers of the other sections, the interlocking device can also determine whether the other sections are in an idle and locked state based on the numbers of the other sections; if it is determined that the other sections are in an idle and locked state, the interlocking device will reply with an idle and locked state; if it is determined that the other sections are not in an idle and locked state, the interlocking device will reply with a not idle and locked state and send a request response to the on-board controller.

[0055] Correspondingly, when the on-board controller controls the train to run to the garage wash to perform cleaning operations in the fully automatic operation mode, it can also combine the status of other sections. When other sections are also in an idle and locked state, it means that the train is running in the section ahead, that is, the other sections have no obstacles, and can use the right of way from the front of the train to the end of other sections along the direction of the train's operation. The authorized terminal point of movement calculated for the train is the end of other sections. In this case, the train can be controlled to switch to the fully automatic operation mode, and in the fully automatic operation mode, the train can be controlled to run to the garage wash to perform cleaning operations. In this way, automatic cleaning of the train can be realized in non-automated yards, thereby effectively improving the cleaning efficiency of the train.

[0056] In combination with the above description, for example, in the embodiment of the present application, when performing a train cleaning operation in a non-automated section, refer to Figure 4 As shown, Figure 4 A schematic diagram of a train cleaning method provided in an embodiment of the present application, when the train passes through two transponders in sequence during operation, the numbers sent by the two transponders can be received, and the train can be positioned based on the transponder numbers to determine the current position and running direction of the train; when the train positioning is completed, the number of the target route and the number of the section in front of the train are obtained; wherein the area includes the section where the car wash is located and other sections. A request message is sent to the interlocking device, and the request message may include the number of the target route and the number of the section, so that the interlocking device determines whether the target route is in an unprocessed state according to the number of the target progress, and determines whether the section is in an idle and locked state according to the number of the section, and receives the request response sent by the interlocking device.

[0057] In the case of not receiving a request response, the operation returns to re-acquiring the number of the target route and the number of the section ahead of the train; in the case of receiving a request response again, determining whether the target route is in an unprocessed state and whether the section is idle and locked according to the request response; in the case of whether the target route is in an unprocessed state and / or whether the section is idle and locked, the operation returns to re-acquiring the number of the target route and the number of the section ahead of the train; in the case of whether the target route is in an unprocessed state and whether the section is idle and locked, the train is controlled to switch to the full-automatic operation mode, and the train is controlled to run to the car wash to perform the cleaning operation in the full-automatic operation mode. In this way, by interacting with the interlocking device, and in the case of the target route being in an unprocessed state and the section where the car wash is located being idle and locked, the train is controlled to switch to the full-automatic operation mode, and in the full-automatic operation mode, the train is controlled to run to the car wash to perform the cleaning operation, thereby realizing the automatic cleaning of the train in the non-automated yard, thereby effectively improving the cleaning efficiency of the train, reducing the workload of the operation and maintenance personnel, and fully reflecting the degree of automation.

[0058] Figure 5 A flow chart of a train cleaning method provided in an embodiment of the present application, which is applied to an interlocking device, for example, see Figure 5 As shown, the train cleaning method may include: S501. Receive a request message sent by a train, where the request message includes the number of a target route in a non-automated section and the number of a section where a garage wash is located, where the number of the target route and the number of the section where the garage wash is located are determined based on the current position and running direction of the train in the non-automated section; S502, based on the number of the target route and the number of the section where the garage wash is located, determining the state of the target route and the state of the section where the garage wash is located; S503. Send a request response to the train. The request response is used for the train to switch to the full-automatic operation mode when the request response indicates that the target route is in an unprocessed state and the section where the garage wash is located is in an idle and locked state, and control the train to run to the garage wash to perform the cleaning operation in the full-automatic operation mode.

[0059] For example, in an embodiment of the present application, when the number of the target progress includes the numbers of other sections behind the section where the garage wash is located in the running direction, the request message also includes the numbers of the other sections; correspondingly, the interlocking device can also determine whether the other sections are idle and locked according to the numbers of the other sections, and indicate the status of the other sections to the train through a request response, so that the train can determine whether to control the train to switch to a fully automatic operation mode in combination with the status of the other sections.

[0060] It can be seen that in the embodiment of the present application, in a non-automatic yard section, the interlocking device can receive a request message sent by the train, the request message includes the number of the target route and the number of the section where the garage wash is located, and the request message is used to request the state of the target route and the state of the section where the garage wash is located; and based on the number of the target route and the number of the section where the garage wash is located, the state of the target route and the state of the section where the garage wash is located are determined, and a request response is sent to the train; the request response is used for the train to switch to the full-automatic operation mode when the request response indicates that the target route is in an unprocessed state and the section where the garage wash is located is idle and locked, and control the train to run to the garage wash to perform the cleaning operation in the full-automatic operation mode. In this way, by interacting with the train, and controlling the train to switch to the full-automatic operation mode when the target route is in an unprocessed state and the section where the garage wash is located is idle and locked, and controlling the train to run to the garage wash to perform the cleaning operation in the full-automatic operation mode, the automatic cleaning of the train in the non-automatic yard section is realized, thereby effectively improving the cleaning efficiency of the train, reducing the workload of the operation and maintenance personnel, and fully reflecting the degree of automation.

[0061] The train cleaning device provided in the present application is described below. The train cleaning device described below and the train cleaning method described above can be referenced to each other.

[0062] Figure 6 A structural diagram of a train cleaning device provided in an embodiment of the present application, which is applied to a train, for example, see Figure 6 As shown, the train cleaning device 60 may include: The first processing unit 601 is used to determine the target number in the non-automated section based on the current position and running direction of the train in the non-automated section, wherein the target number includes the number of the target route ahead of the train and the number of the section where the garage wash is located; The sending unit 602 is used to send a request message to the interlocking device, wherein the request message includes the number of the target access route and the number of the section where the garage wash is located, and the request message is used to request the status of the target access route and the status of the section where the garage wash is located; A first receiving unit 603, configured to receive a request response sent by the interlocking device; The control unit 604 is used to control the train to switch to a fully automatic operation mode when the request response indicates that the target route is in an unprocessed state and the section where the garage wash is located is idle and locked, and to control the train to run to the garage wash to perform a cleaning operation in the fully automatic operation mode.

[0063] For example, in the embodiment of the present application, the target number also includes the numbers of other sections behind the section where the garage wash is located in the running direction, and the request message also includes the numbers of the other sections; The control unit 604 is used to control the train to run to the car wash to perform the washing operation in the fully automatic operation mode, including: When the request response also indicates that the other sections are in an idle and locked state, the rear end of the train is controlled to run to the car wash to perform a washing operation in the fully automatic operation mode, and the front end of the train is in the other sections.

[0064] For example, in the embodiment of the present application, the first processing unit 601 is used to determine the target number in the non-automated section based on the current position and running direction of the train in the non-automated section, including: Based on the current position and the running direction, searching for preset segment information corresponding to the non-automated segment, the preset segment information including numbers of all routes and numbers of all sections; Based on the search result, the target number under the non-automated field segment is determined.

[0065] For example, in the embodiment of the present application, the train cleaning device 60 further includes: A second receiving unit, configured to receive a number of the first transponder sent by a first transponder disposed at the entrance of the garage wash, and a number of the second transponder sent by a second transponder; a second processing unit, configured to determine the current location based on the number of the first transponder and / or the number of the second transponder; The third processing unit is configured to determine the running direction based on the number of the first transponder and the number of the second transponder.

[0066] The train cleaning device 60 provided in the embodiment of the present application can implement the technical solution on the train side in any of the above-mentioned embodiments. Its implementation principle and beneficial effects are similar to those on the train side. Please refer to the implementation principle and beneficial effects on the train side, and no further details will be given here.

[0067] Figure 7 A structural diagram of another train cleaning device provided in an embodiment of the present application, which is applied to an interlocking device, for example, see Figure 7 As shown, the train cleaning device 70 may include: The receiving unit 701 is used to receive a request message sent by a train, wherein the request message includes the number of a target route in a non-automated section and the number of a section where a car wash is located, wherein the number of the target route and the number of the section where the car wash is located are determined based on the current position and running direction of the train in the non-automated section; The processing unit 702 is used to determine the state of the target route and the state of the section where the garage wash is located based on the number of the target route and the number of the section where the garage wash is located; The sending unit 703 is used to send a request response to the train, and the request response is used for the train to switch to a fully automatic operation mode when the request response indicates that the target route is in an unprocessed state and the section where the garage wash is located is in an idle and locked state, and to control the train to run to the garage wash to perform a cleaning operation in the fully automatic operation mode.

[0068] The train cleaning device 70 provided in the embodiment of the present application can implement the technical solution on the train side in any of the above-mentioned embodiments. Its implementation principle and beneficial effects are similar to those on the train side. Please refer to the implementation principle and beneficial effects on the train side, and no further details will be given here.

[0069] Figure 8 A schematic diagram of the physical structure of a train provided in an embodiment of the present application, such as Figure 8As shown, the electronic device may include: a processor (processor) 810, a communication interface (Communications Interface) 820, a memory (memory) 830 and a communication bus 840, wherein the processor 810, the communication interface 820, and the memory 830 communicate with each other through the communication bus 840. The processor 810 can call the logic instructions in the memory 830 to execute the train cleaning method, which includes: based on the current position and running direction of the train in the non-automated section, determining the target number in the non-automated section, the target number includes the number of the target route in front of the train and the number of the section where the garage wash is located; sending a request message to the interlocking device, the request message includes the number of the target route and the number of the section where the garage wash is located, and the request message is used to request the status of the target route and the status of the section where the garage wash is located; receiving the request response sent by the interlocking device; when the request response indicates that the target route is in an unprocessed state and the section where the garage wash is located is in an idle and locked state, controlling the train to switch to a fully automatic operation mode, and controlling the train to run to the garage wash to perform a cleaning operation in the fully automatic operation mode.

[0070] In addition, the logic instructions in the above-mentioned memory 830 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.

[0071] Fig. 9 A schematic diagram of the physical structure of an interlocking device provided in an embodiment of the present application, such as Fig. 9As shown, the electronic device may include: a processor (processor) 910 , a communication interface (Communications Interface) 920 , a memory (memory) 930 and a communication bus 940 , wherein the processor 910 , the communication interface 920 , and the memory 930 communicate with each other through the communication bus 940 . The processor 910 can call the logic instructions in the memory 930 to execute the train cleaning method, which includes: receiving a request message sent by a train, the request message including the number of the target route in the non-automated section and the number of the section where the garage wash is located, the number of the target route and the number of the section where the garage wash is located are determined based on the current position and running direction of the train in the non-automated section; determining the state of the target route and the state of the section where the garage wash is located based on the number of the target route and the number of the section where the garage wash is located; sending a request response to the train, the request response is used for the train to switch to a fully automatic operation mode when the request response indicates that the target route is in an unprocessed state and the section where the garage wash is located is in an idle and locked state, and controlling the train to run to the garage wash to perform a cleaning operation in the fully automatic operation mode.

[0072] In addition, the logic instructions in the above-mentioned memory 930 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.

[0073] On the other hand, the present application also provides a computer program product, which includes a computer program, which can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the train cleaning method provided by the above methods, which method includes: based on the current position and running direction of the train in the non-automated section, determining the target number in the non-automated section, the target number includes the number of the target route in front of the train and the number of the section where the garage wash is located; sending a request message to an interlocking device, the request message includes the number of the target route and the number of the section where the garage wash is located, and the request message is used to request the status of the target route and the status of the section where the garage wash is located; receiving a request response sent by the interlocking device; when the request response indicates that the target route is in an unprocessed state and the section where the garage wash is located is in an idle and locked state, controlling the train to switch to a fully automatic operation mode, and controlling the train to run to the garage wash to perform a cleaning operation in the fully automatic operation mode.

[0074] or, Receive a request message sent by a train, the request message including the number of a target route in a non-automated section and the number of a section where a garage wash is located, the number of the target route and the number of the section where the garage wash is located being determined based on the current position and running direction of the train in the non-automated section; determine the state of the target route and the state of the section where the garage wash is located based on the number of the target route and the number of the section where the garage wash is located; send a request response to the train, the request response being used for the train to switch to a fully automatic operation mode when the request response indicates that the target route is in an unprocessed state and the section where the garage wash is located is in an idle and locked state, and control the train in the fully automatic operation mode to run to the garage wash to perform a cleaning operation.

[0075] On the other hand, the present application also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to execute the train cleaning method provided by the above-mentioned methods, the method comprising: determining a target number in the non-automated section based on the current position and running direction of the train in the non-automated section, the target number comprising the number of the target approach in front of the train and the number of the section where the garage wash is located; sending a request message to an interlocking device, the request message comprising the number of the target approach and the number of the section where the garage wash is located, the request message being used to request the status of the target approach and the status of the section where the garage wash is located; receiving a request response sent by the interlocking device; and when the request response indicates that the target approach is in an unprocessed state and the section where the garage wash is located is in an idle and locked state, controlling the train to switch to a fully automatic operation mode, and controlling the train to run to the garage wash to perform a cleaning operation in the fully automatic operation mode.

[0076] or, Receive a request message sent by a train, the request message including the number of a target route in a non-automated section and the number of a section where a garage wash is located, the number of the target route and the number of the section where the garage wash is located being determined based on the current position and running direction of the train in the non-automated section; determine the state of the target route and the state of the section where the garage wash is located based on the number of the target route and the number of the section where the garage wash is located; send a request response to the train, the request response being used for the train to switch to a fully automatic operation mode when the request response indicates that the target route is in an unprocessed state and the section where the garage wash is located is in an idle and locked state, and control the train in the fully automatic operation mode to run to the garage wash to perform a cleaning operation.

[0077] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.

[0078] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0079] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A train cleaning method, characterized in that: Applied to trains, the method comprises: Based on the current position and running direction of the train in the non-automated section, determining the target number in the non-automated section, the target number includes the number of the target route ahead of the train and the number of the section where the garage wash is located; Sending a request message to the interlocking device, the request message including the number of the target access route and the number of the section where the garage wash is located, the request message being used to request the status of the target access route and the status of the section where the garage wash is located; receiving a request response sent by the interlocking device; When the request response indicates that the target route is in an unprocessed state and the section where the garage wash is located is idle and locked, the train is controlled to switch to a fully automatic operation mode, and in the fully automatic operation mode, the train is controlled to run to the garage wash to perform a cleaning operation.

2. The train cleaning method according to claim 1, characterized in that: The target number also includes the numbers of other sections behind the section where the garage wash is located in the running direction, and the request message also includes the numbers of the other sections; Wherein, in the fully automatic operation mode, controlling the train to run to the car wash garage to perform the washing operation includes: When the request response also indicates that the other sections are in an idle and locked state, the rear end of the train is controlled to run to the car wash to perform a washing operation in the fully automatic operation mode, and the front end of the train is in the other sections.

3. The train cleaning method according to claim 1 or 2, characterized in that: The step of determining the target number in the non-automated segment based on the current position and running direction of the train in the non-automated segment includes: Based on the current position and the running direction, searching for preset segment information corresponding to the non-automated segment, the preset segment information including numbers of all routes and numbers of all sections; Based on the search result, the target number under the non-automated field segment is determined.

4. The train cleaning method according to claim 1 or 2, characterized in that: The method further comprises: receiving a number of the first transponder sent by a first transponder disposed at an entrance end of the garage wash, and a number of the second transponder sent by a second transponder; Determining the current location based on the number of the first transponder and / or the number of the second transponder; The running direction is determined based on the number of the first transponder and the number of the second transponder.

5. A train cleaning method, characterized in that: Applied to an interlocking device, the method comprises: receiving a request message sent by a train, the request message including a number of a target route in a non-automated section and a number of a section where a garage wash is located, the number of the target route and the number of the section where the garage wash is located being determined based on a current position and a running direction of the train in the non-automated section; Based on the number of the target route and the number of the section where the garage wash is located, determining the state of the target route and the state of the section where the garage wash is located; A request response is sent to the train, wherein the request response is used for the train to switch to a fully automatic operation mode when the request response indicates that the target route is in an unprocessed state and the section where the garage wash is located is in an idle and locked state, and to control the train to run to the garage wash to perform a cleaning operation in the fully automatic operation mode.

6. A train cleaning device, characterized in that: Applied to trains, the device comprises: A first processing unit is used to determine a target number in the non-automated section based on the current position and running direction of the train in the non-automated section, wherein the target number includes the number of the target route ahead of the train and the number of the section where the garage wash is located; a sending unit, configured to send a request message to the interlocking device, wherein the request message includes the number of the target access route and the number of the section where the garage wash is located, and the request message is used to request the status of the target access route and the status of the section where the garage wash is located; A first receiving unit, configured to receive a request response sent by the interlocking device; A control unit is used to control the train to switch to a fully automatic operation mode when the request response indicates that the target route is in an unprocessed state and the section where the garage wash is located is in an idle and locked state, and to control the train to run to the garage wash to perform a cleaning operation in the fully automatic operation mode.

7. A train cleaning device, characterized in that: Applied to interlocking equipment, the device comprises: A receiving unit, configured to receive a request message sent by a train, wherein the request message includes a number of a target route in a non-automated section and a number of a section where a car wash is located, wherein the number of the target route and the number of the section where the car wash is located are determined based on a current position and a running direction of the train in the non-automated section; A processing unit, configured to determine the state of the target route and the state of the section where the garage wash is located based on the number of the target route and the number of the section where the garage wash is located; A sending unit is used to send a request response to the train, wherein the request response is used for the train to switch to a fully automatic operation mode when the request response indicates that the target route is in an unprocessed state and the section where the garage wash is located is in an idle and locked state, and to control the train to run to the garage wash to perform a cleaning operation in the fully automatic operation mode.

8. A train, comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the train cleaning method according to any one of claims 1 to 4 is implemented.

9. An interlocking device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the train cleaning method according to claim 5 is implemented.

10. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the train cleaning method according to any one of claims 1 to 5 is implemented.

11. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the train cleaning method according to any one of claims 1 to 5 is implemented.