Train washing method and device, electronic equipment and storage medium

By receiving information from the car wash machine to generate an initial car wash mode and adjusting the cleaning mode, the train cleaning is fully automated using the ATS system, CI system, and VOBC. This solves the problems of high labor costs and low cleaning efficiency in existing technologies, and achieves highly efficient train cleaning.

CN116729320BActive Publication Date: 2025-11-07TRAFFIC CONTROL TECH CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310593586.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-05-23
Publication Date
2025-11-07
Estimated Expiration
2043-05-23

AI Technical Summary

Technical Problem

Existing train cleaning technologies suffer from high labor costs, low cleaning efficiency, and an inability to autonomously select cleaning modes based on the conditions of the train washing depot equipment.

Method used

The system generates an initial washing mode by receiving information from the car wash machine and adjusts the washing mode according to the relay status information of the car wash machine system. It utilizes the ATS system, CI system and VOBC to achieve fully automated control of train washing.

Benefits of technology

It enables the car wash machine system to autonomously select the cleaning mode based on the equipment conditions, thereby improving the efficiency and automation level of train cleaning.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116729320B_ABST
    Figure CN116729320B_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure provide a train washing method and device, electronic equipment and storage medium. Applied to the field of train full-automatic washing, the method comprises receiving washing machine information; sending the washing machine information to the ATS system, so that the ATS system generates a first washing mode according to the washing machine information; receiving the first washing mode; if the first washing mode is an end washing mode or a through washing mode, receiving the automatic washing mode relay state information sent by the washing machine system, and obtaining a second washing mode according to the automatic washing mode relay state information; if the first washing mode is a default mode, obtaining the second washing mode according to the stop-stable relay information and the allowed movement relay information of the washing machine system; sending the second washing mode to the VOBC, so that the VOBC controls the train to wash according to the second washing mode. In this way, the washing mode matched with the washing machine system can be autonomously selected, and the efficiency of train cleaning is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the technical field of train full-automatic car washing, and in particular to a train car washing method and device, an electronic device and a storage medium. BACKGROUND

[0002] Dust or yellow spots are easily generated on a train during high-speed operation, which not only affects the appearance of the train, but also affects the sight of the train driver, resulting in a safety hazard during train operation. Therefore, it is important to clean the train.

[0003] Using manual cleaning of the train has a high labor cost, and in automatic cleaning, a single cleaning mode is often used, which cannot select the cleaning mode autonomously according to the equipment conditions of the car washing depot, resulting in a low efficiency of cleaning the train.

[0004] Therefore, there is an urgent need for a train car washing method, device, electronic device and storage medium with high cleaning efficiency. SUMMARY

[0005] The present disclosure provides a train car washing method, device, electronic device and storage medium.

[0006] According to a first aspect of the present disclosure, a train car washing method is provided. The method comprises:

[0007] receiving car washing machine information;

[0008] sending the car washing machine information to an ATS system, so that the ATS system generates a first car washing mode according to the car washing machine information, the first car washing mode comprising an end washing mode, a through washing mode and a default mode;

[0009] receiving the first car washing mode;

[0010] if the first car washing mode is the end washing mode or the through washing mode, receiving automatic car washing mode relay state information sent by a car washing machine system, and obtaining a second car washing mode according to the automatic car washing mode relay state information;

[0011] if the first car washing mode is the default mode, obtaining a second car washing mode according to stop-stable relay information and movement-allowed relay information of the car washing machine system;

[0012] sending the second car washing mode to a VOBC, so that the VOBC controls the train to be washed according to the second car washing mode.

[0013] Further, if the first car washing mode is the end washing mode or the through washing mode, receiving automatic car washing mode relay state information sent by a car washing machine system, and obtaining a second car washing mode according to the automatic car washing mode relay state information, comprising:

[0014] determining whether an automatic car washing mode relay exists in the car washing machine system;

[0015] If yes, receiving automatic car washing mode relay state information sent by the car washing machine system, and obtaining a second car washing mode according to the automatic car washing mode relay state information.

[0016] If no, obtaining the second car washing mode according to stop-stable relay information and permission-to-move relay information of the car washing machine system.

[0017] Further, obtaining the second car washing mode according to the automatic car washing mode relay state information comprises:

[0018] If the automatic car washing mode relay state information is a high level, the second car washing mode is an end washing mode.

[0019] If the automatic car washing mode relay state information is a low level, the second car washing mode is a through washing mode.

[0020] Further, obtaining the second car washing mode according to the stop-stable relay information and the permission-to-move relay information of the car washing machine system comprises:

[0021] determining whether a head-end washing stop-stable relay, a tail-end washing stop-stable relay, a first permission-to-move relay and a second permission-to-move relay exist in the car washing machine system simultaneously;

[0022] If yes, the second car washing mode is an end washing mode.

[0023] If no, the second car washing mode is a through washing mode.

[0024] Further, sending the second car washing mode to the VOBC so that the VOBC controls the train to wash according to the second car washing mode comprises:

[0025] receiving washing request information sent by the VOBC;

[0026] driving a washing request relay to be pulled up, and sending washing request information to the car washing machine system;

[0027] receiving consent-to-wash relay state information sent by the car washing machine system;

[0028] sending the consent-to-wash relay state information and the second car washing mode to the VOBC so that the VOBC controls the train to wash according to the consent-to-wash relay state information and the second car washing mode.

[0029] Further, sending the consent-to-wash relay state information and the second car washing mode to the VOBC so that the VOBC controls the train to wash according to the consent-to-wash relay state information and the second car washing mode comprises:

[0030] if the car washing relay state information is high and the second car washing mode is the end washing mode, then:

[0031] receiving the head washing and stopping information sent by the VOBC;

[0032] driving the head washing and stopping relay to be pulled up, so that the car washing machine system performs the head washing;

[0033] receiving the first train movement permission relay state information sent by the car washing machine system;

[0034] sending the first train movement permission relay state information to the VOBC, so that the VOBC controls the train movement according to the first train movement permission relay state information;

[0035] receiving the tail washing and stopping information sent by the VOBC;

[0036] driving the tail washing and stopping relay to be pulled up, so that the car washing machine system performs the tail washing;

[0037] receiving the second train movement permission relay state information sent by the car washing machine system;

[0038] sending the second train movement permission relay state information to the VOBC, so that the VOBC controls the train movement according to the second train movement permission relay state information, and completes the car washing.

[0039] Further, after the car washing is completed, comprising:

[0040] receiving the reverse passing request information sent by the VOBC;

[0041] driving the passing request relay to be pulled up;

[0042] sending the reverse passing request information to the car washing machine system;

[0043] receiving the car washing depot passing permission relay state information sent by the car washing machine system;

[0044] sending the car washing depot passing permission relay state information to the VOBC, so that the VOBC controls the train to pass through the car washing depot in reverse according to the car washing depot passing permission relay state information.

[0045] According to a second aspect of the present disclosure, a train car washing device is provided. The device comprises:

[0046] a first receiving module for receiving car washing machine information;

[0047] The first sending module is configured to send the car washer information to the ATS system, so that the ATS system generates a first car washing mode according to the car washer information, and the first car washing mode includes an end washing mode, a through washing mode and a default mode.

[0048] The second receiving module is configured to receive the first car washing mode.

[0049] The first determining module is configured to, if the first car washing mode is the end washing mode or the through washing mode, receive automatic car washing mode relay state information sent by the car washer system, and obtain a second car washing mode according to the automatic car washing mode relay state information.

[0050] The second determining module is configured to, if the first car washing mode is the default mode, obtain the second car washing mode according to stop-stable relay information and movement-allowed relay information of the car washer system.

[0051] The second sending module is configured to send the second car washing mode to the VOBC, so that the VOBC controls the train to wash according to the second car washing mode.

[0052] According to a third aspect of the present disclosure, an electronic device is provided. The electronic device includes a memory and a processor, the memory has a computer program stored thereon, and the processor implements the train washing method when executing the program.

[0053] According to a fourth aspect of the present disclosure, a computer readable storage medium is provided, and the computer readable storage medium has a computer program stored thereon, and the program is executed by a processor to implement the train washing method.

[0054] The present disclosure sends the received car washer information to the ATS system to generate a first car washing mode, determines the initial washing mode of the train cleaning, adjusts the first washing mode by judging the received first car washing mode to obtain a second car washing mode, controls the train to wash by sending the second car washing mode to the VOBC, and realizes the cleaning of the train, so that the washing mode matched with the car washer system can be autonomously selected, and the efficiency of the train cleaning is improved.

[0055] It should be understood that the content described in the summary section is not intended to limit or important features of the embodiments of the present disclosure, nor is it intended to limit the scope of the present disclosure. Other features of the present disclosure will become apparent through the following description. BRIEF DESCRIPTION OF DRAWINGS

[0056] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent by describing in detail the following embodiments with reference to the attached drawings. The accompanying drawings are used to better understand the present disclosure and do not limit the present disclosure. In the drawings, the same or similar reference numerals refer to the same or similar elements, wherein:

[0057] Figure 1 A schematic diagram showing an example operating environment in which embodiments of the present disclosure can be implemented is shown;

[0058] Figure 2 A flowchart showing a train washing method according to embodiments of the present disclosure is shown; Figure 1 A schematic diagram showing an interaction method between the ATS system, the CI system, the car washer system and the VOBC shown in

[0059] Figure 3 A flowchart showing a train washing method according to embodiments of the present disclosure is shown;

[0060] Figure 4 A block diagram showing a train washing device according to embodiments of the present disclosure is shown;

[0061] Figure 5 A block diagram showing an example electronic device in which embodiments of the present disclosure can be implemented is shown. DETAILED DESCRIPTION

[0062] In order to make the objects, technical solutions and advantages of the embodiments of the present disclosure clearer, the technical solutions in the embodiments of the present disclosure will be described clearly and completely below with reference to the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all the embodiments of the present disclosure. Based on the embodiments in the present disclosure, all other embodiments obtained by a person of ordinary skill in the art without creative work fall within the scope of protection of the present disclosure.

[0063] In addition, the term "and / or" herein is only used to describe the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can represent the three cases of existence of A alone, existence of A and B together, and existence of B alone. In addition, the character " / " herein generally represents an "or" relationship between the front and rear associated objects.

[0064] Figure 1 A schematic diagram showing an example operating environment 100 in which embodiments of the present disclosure can be implemented is shown, the operating environment 100 including: an ATS system 101, a CI system 102, a car washer system 103 and a VOBC 104.

[0065] Figure 2 A flowchart showing a train washing method according to embodiments of the present disclosure is shown; Figure 1 A schematic diagram showing an interaction method 200 between the ATS system 101, the CI system 102, the car washer system 103 and the VOBC 104 shown in

[0066] In block 201, if the first car washing mode sent by the ATS system 101 is an end washing mode or a through washing mode, the CI system 102 sends a driving automatic car washing mode relay instruction to the car washer system 103; when the first car washing mode sent by the ATS system 101 is the end washing mode, the CI system 102 sends a driving automatic car washing mode relay lifting instruction to the car washer system 103; when the first car washing mode sent by the ATS system 101 is the through washing mode, the CI system 102 sends a driving automatic car washing mode relay falling instruction to the car washer system 103.

[0067] In block 202, the CI system 102 determines whether the automatic car washing mode relay exists in the car washer system 103.

[0068] In block 203, if the automatic car washing mode relay exists in the car washer system 103, the CI system 102 receives the automatic car washing mode relay state information sent by the car washer system 103.

[0069] In block 204, if the automatic car washing mode relay state information is a high level, the CI system 102 sends the second car washing mode as the end washing mode to the VOBC 104.

[0070] In block 205, if the automatic car washing mode relay state information is a low level, the CI system 102 sends the second car washing mode as the through washing mode to the VOBC 104.

[0071] In block 206, if the automatic car washing mode relay does not exist in the car washer system 103 or the first car washing mode is a default mode, the CI system 102 determines whether the head end washing and stopping stability relay, the tail end washing and stopping stability relay, the first train movement permission relay and the second train movement permission relay exist in the car washer system 103.

[0072] In block 207, if the head end washing and stopping stability relay, the tail end washing and stopping stability relay, the first train movement permission relay and the second train movement permission relay exist in the car washer system 103, the CI system 102 sends the second car washing mode as the end washing mode to the VOBC 104.

[0073] In block 208, if the head end washing and stopping stability relay, the tail end washing and stopping stability relay, the first train movement permission relay and the second train movement permission relay do not exist in the car washer system 103, the CI system 102 sends the second car washing mode as the through washing mode to the VOBC 104.

[0074] Figure 3 A flowchart of a train car washing method 300 according to an embodiment of the present disclosure is shown, which comprises:

[0075] S301, receiving car washer information.

[0076] In some embodiments, the car washer information can include car washer ready information, car washer not ready information, car washer emergency stop information and car washer fault information. The car washer ready information and the car washer not ready information are obtained by manual for car washer self-check after the car washer is powered on.

[0077] In some embodiments, the car washer ready information can be a high-level signal, and the car washer not ready information can be a low-level signal.

[0078] In some embodiments, the CI system sends the received car washer information to the ATS system, so that the ATS system displays interface indicator lights according to the car washer information.

[0079] According to embodiments of the present disclosure, by receiving car washer information, communication between the CI system and the car washer system is achieved, and the CI system obtains the status of the car washer system, preparing for subsequent determination of the washing mode.

[0080] S302, sending the car washer information to the ATS system, so that the ATS system generates a first washing mode according to the car washer information, the first washing mode including an end washing mode, a through washing mode and a default mode.

[0081] In some embodiments, the first washing mode is obtained by the ATS system according to the car washer information and a train working diagram. The train working diagram is a technical document used to represent the operation of trains in railway sections and the arrival and departure times at stations, and is the basis for organizing train operation throughout the railway. It specifies the procedures for occupying sections by trains, the arrival and departure times of trains at each station, the running time of trains in sections, the stopping time of trains at stations, locomotive routes, train weight and length, etc. It is also a graphical representation of the time and space relationship of train operation, and a two-dimensional line graph representing the operation of trains in sections and the stopping or passing state of trains at stations. For example, if a train needs to be cleaned tomorrow, the ATS system can determine the departure time, departure location, washing mode and parking location after washing according to the train working diagram today.

[0082] By sending the car washer information to the ATS system, communication between the CI system and the ATS system is achieved, so that the CI system sends the car washer information received from the car washer system to the ATS system, so that the ATS system can generate a first washing mode according to the car washer information, and determine the initial washing mode for train cleaning, preparing for subsequent adjustment of the washing mode according to the equipment conditions of the car washer system.

[0083] S303, receiving the first car washing mode.

[0084] In some embodiments, the first car washing mode can be an end washing mode, a through washing mode, or a default mode.

[0085] S304, if the first car washing mode is an end washing mode or a through washing mode, receiving automatic car washing mode relay state information sent by the car washing machine system, and obtaining a second car washing mode according to the automatic car washing mode relay state information.

[0086] In some embodiments, if the first car washing mode is an end washing mode or a through washing mode, receiving automatic car washing mode relay state information sent by the car washing machine system, and obtaining a second car washing mode according to the automatic car washing mode relay state information, comprises:

[0087] determining whether an automatic car washing mode relay exists in the car washing machine system;

[0088] if yes, receiving automatic car washing mode relay state information sent by the car washing machine system, and obtaining a second car washing mode according to the automatic car washing mode relay state information;

[0089] if no, obtaining a second car washing mode according to stop-stable relay information and permission-to-move relay information of the car washing machine system, specifically, determining whether a head-end washing stop-stable relay, a tail-end washing stop-stable relay, a first permission-to-train-move relay, and a second permission-to-train-move relay exist in the car washing machine system simultaneously; if yes, the second car washing mode is an end washing mode; if no, the second car washing mode is a through washing mode.

[0090] According to embodiments of the present disclosure, by determining whether an automatic car washing mode relay exists in the car washing machine system, the state of the automatic car washing mode relay in the car washing machine system is confirmed, and whether the car washing machine system can select between an end washing mode and a through washing mode is determined according to the state of the automatic car washing mode relay in the car washing machine system, and when the car washing machine system does not contain an automatic car washing mode relay, the car washing mode of the train can be determined according to the equipment conditions possessed by the car washing machine system itself, thereby improving the train cleaning efficiency.

[0091] In some embodiments, obtaining a second car washing mode according to the automatic car washing mode relay state information comprises:

[0092] if the automatic car washing mode relay state information is a high level, the second car washing mode is an end washing mode;

[0093] if the automatic car washing mode relay state information is a low level, the second car washing mode is a through washing mode.

[0094] In some embodiments, the second washing mode is determined according to the automatic washing mode relay state information, including:

[0095] If the automatic washing mode relay state information is high, the second washing mode is a through washing mode.

[0096] If the automatic washing mode relay state information is low, the second washing mode is an end washing mode.

[0097] According to the embodiments of the present disclosure, the train washing mode is quickly determined by judging the high and low level signals of the automatic washing mode relay state information, and the train cleaning efficiency is provided.

[0098] S305, if the first washing mode is a default mode, the second washing mode is determined according to the washing machine system stop relay information and the allowed movement relay information.

[0099] In some embodiments, the second washing mode is determined according to the washing machine system stop relay information and the allowed movement relay information, including:

[0100] determining whether the washing machine system simultaneously has a head washing stop relay, a tail washing stop relay, a first allowed train movement relay and a second allowed train movement relay;

[0101] If yes, the second washing mode is an end washing mode.

[0102] If no, the second washing mode is a through washing mode.

[0103] According to the embodiments of the present disclosure, the train washing mode is determined according to the equipment conditions of the washing machine system itself, and the train cleaning efficiency is improved.

[0104] S306, the second washing mode is sent to the VOBC, so that the VOBC controls the train to wash according to the second washing mode.

[0105] In some embodiments, the sending the second car washing mode to the VOBC so as to control the train to wash the car according to the second car washing mode comprises: when the car washing machine system is ready, the train runs to the front of the car washing house in a full-automatic operation mode and stops; the CI system receives the car washing request information sent by the VOBC, drives the car washing request relay to be attracted, and sends the car washing request information to the car washing machine system; the car washing machine system sends the car washing consent relay state information to the CI system according to the self-checking state of the car washing machine system, if the car washing machine system is normal; the CI system receives the car washing consent relay state information sent by the car washing machine, for example, the car washing consent relay state information can be consent to wash the car, or can be disagree to wash the car, and the signal of the car washing consent relay state information when the car washing consent relay state information is consent to wash the car can be a high-level signal, and the signal of the car washing consent relay state information when the car washing consent relay state information is disagree to wash the car can be a low-level signal; the CI system sends the car washing consent relay state information and the second car washing mode to the VOBC, and the VOBC controls the train to wash the car according to the car washing consent relay state information and the second car washing mode, for example, the VOBC sends the car washing working condition, the traction / braking instruction, the traction / braking reference value, and the direction instruction to the train.

[0106] According to the embodiments of the present disclosure, by receiving the car washing request information sent by the VOBC, driving the car washing request relay to be attracted, and sending the car washing request information to the car washing machine system, receiving the car washing consent relay state information sent by the car washing machine system, and sending the car washing consent relay state information and the second car washing mode to the VOBC, full-automatic signal communication between the CI system and the VOBC and the car washing machine system is realized, and the full-automatic level of the train cleaning process is improved.

[0107] In some embodiments, the consent car washing relay state information and the second car washing mode are sent to the VOBC so as to control the train to wash the car according to the consent car washing relay state information and the second car washing mode, including: if the consent car washing relay state information is high level and the second car washing mode is end washing mode, then: the VOBC controls the train to run at a constant speed of 3 km / h to a parking point, cancels the traction instruction and applies the brake so that the train head end stops at the head end washing position; the CI system receives the head end washing stop information sent by the VOBC and drives the head end washing stop relay to be pulled up; the car washing machine system performs head end washing; the CI system sends the first train movement permission relay state information to the VOBC; the VOBC controls the train to move according to the first train movement permission relay state information; the car washing machine system starts side washing, and in the process of side washing, the VOBC controls the train to run at a constant speed of 3 km / h to a tail end parking point; the CI system receives the tail end washing stop information sent by the VOBC and drives the tail end washing stop relay to be pulled up; the car washing machine system performs tail end washing; the CI system receives the second train movement permission relay state information sent by the car washing machine system; the CI system sends the second train movement permission relay state information to the VOBC; the VOBC controls the train to move according to the second train movement permission relay state information, and the car washing is completed.

[0108] According to the embodiments of the present disclosure, by receiving the head end washing stop information sent by the VOBC; driving the head end washing stop relay to be pulled up so as to enable the car washing machine system to perform head end washing; receiving the first train movement permission relay state information sent by the car washing machine system; sending the first train movement permission relay state information to the VOBC so as to enable the VOBC to control the train to move according to the first train movement permission relay state information; receiving the tail end washing stop information sent by the VOBC; driving the tail end washing stop relay to be pulled up so as to enable the car washing machine system to perform tail end washing; receiving the second train movement permission relay state information sent by the car washing machine system; and sending the second train movement permission relay state information to the VOBC so as to enable the VOBC to control the train to move according to the second train movement permission relay state information, the car washing is completed, the train cleaning process in the second car washing mode of end washing mode is realized, the train cleaning process is refined, the train can run safely and stably during the car washing process, and the train cleaning efficiency is improved.

[0109] In some embodiments, after the car washing is completed, the method comprises:

[0110] The CI system drives the car washing request relay to drop, at this time, the signal of the car washing machine system's consent car washing relay state can be a low-level signal; the CI system receives the reverse passing request information sent by the VOBC and drives the passing request relay to be pulled up; the CI system sends the reverse passing request information to the car washing machine system; the CI system receives the car washing depot allowing passing relay state information sent by the car washing machine system, for example, the car washing depot allowing passing relay state information can be allowing passing, and can also be not allowing passing; the CI system sends the car washing depot allowing passing relay state information to the VOBC; and the VOBC controls the train to pass the car washing depot in reverse according to the car washing depot allowing passing relay state information.

[0111] According to the embodiments of the present disclosure, by receiving the reverse passing request information sent by the VOBC; driving the passing request relay to be pulled up; sending the reverse passing request information to the car washing machine system; receiving the car washing depot allowing passing relay state information sent by the car washing machine system; and sending the car washing depot allowing passing relay state information to the VOBC, so that the VOBC controls the train to pass the car washing depot in reverse according to the car washing depot allowing passing relay state information, the train with the demand of passing the car washing depot in a direction can smoothly pass the car washing depot in reverse, the total cleaning time of the train is reduced, the waiting time of the subsequent train to be cleaned is reduced, and the cleaning efficiency of the train is improved.

[0112] In some embodiments, if the train does not need to pass the car washing depot in reverse after the cleaning is completed, the train runs in the full-automatic operation mode after the turnaround.

[0113] In some embodiments, the method further comprises processing an exception in the train cleaning process, for example, the exception can be a car washing machine failure or manual pressing of an emergency stop button, at this time, in order to solve the exception, the car washing machine system sends a car washing machine emergency stop instruction and a car washing machine failure instruction to the CI system, the CI system forwards the car washing machine emergency stop instruction and the car washing machine failure instruction to the VOBC and the ATS system respectively, the ATS system's interface car washing machine failure indication light displays a failure state, the VOBC implements emergency braking, and interrupts the car washing process, cancels the car washing request signal, immediately stops the car washing, and retracts the car washing arm, and the car washing machine operator should manually handle the car washing machine failure.

[0114] In some embodiments, the exception can also be a communication failure between the CI system and the VOBC or the driver opening the train key or the train having emergency braking, at this time, in order to solve the exception, the CI system stops sending the car washing request information to the car washing machine system, the car washing machine system stops the car washing, and retracts the car washing arm.

[0115] In some embodiments, the abnormality can also be a communication failure between the CI system and the car washer system, at which time the VOBC implements emergency braking and exits the car washing mode in order to solve the abnormality; after receiving a car washing garage permission passing instruction sent by the car washer system, the VOBC controls the train to pass through the garage in reverse.

[0116] According to embodiments of the present disclosure, by sending the received car washer information to the ATS system, a first car washing mode is generated, which realizes determination of an initial cleaning mode for train cleaning; by judging the received first car washing mode, a second car washing mode is obtained, which realizes adjustment of the first cleaning mode and controls the train to perform car washing by sending the second car washing mode to the VOBC, which realizes cleaning of the train, so that a car washing mode matched with the car washer system can be autonomously selected, and the efficiency of train cleaning is improved.

[0117] It should be noted that, for the foregoing method embodiments, in order to simply describe, they are all expressed as a series of action combinations, but those skilled in the art should know that the present disclosure is not limited to the action sequence described, because according to the present disclosure, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should know that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily required by the present disclosure.

[0118] The above is the introduction of the method embodiment, and the following will further illustrate the scheme of the present disclosure through the device embodiment.

[0119] Figure 4 A block diagram of a train car washing device 400 according to embodiments of the present disclosure is shown, which comprises:

[0120] A first receiving module 401 is configured to receive car washer information.

[0121] A first sending module 402 is configured to send the car washer information to an ATS system, so that the ATS system generates a first car washing mode according to the car washer information, and the first car washing mode comprises an end washing mode, a passing washing mode and a default mode.

[0122] A second receiving module 403 is configured to receive the first car washing mode.

[0123] A first determining module 404 is configured to, if the first car washing mode is the end washing mode or the passing washing mode, receive automatic car washing mode relay state information sent by a car washer system, and obtain a second car washing mode according to the automatic car washing mode relay state information.

[0124] The second determination module 405 is configured to, if the first car washing mode is a default mode, obtain a second car washing mode according to stop-stable relay information and allowed movement relay information of the car washing machine system.

[0125] The second sending module 406 is configured to send the second car washing mode to a VOBC, so that the VOBC controls a train to wash a car according to the second car washing mode.

[0126] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the described modules can refer to the corresponding process in the foregoing method embodiments, which will not be described here.

[0127] In the technical solution of the present disclosure, the acquisition, storage and application of user personal information comply with relevant laws and regulations and do not violate public order and good customs.

[0128] According to the embodiments of the present disclosure, the present disclosure further provides an electronic device and a readable storage medium.

[0129] Figure 5 A schematic block diagram of an electronic device 500 that can be used to implement embodiments of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptops, desktops, tablets, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular telephones, smart phones, wearable devices, and other similar computing devices. The components shown here, their connections and relationships, and their functions, are meant to be examples only, and are not intended to limit the implementations of the present disclosure described and / or claimed in this document.

[0130] The electronic device 500 includes a computing unit 501 that can perform various appropriate actions and processes according to a computer program stored in a ROM 502 or a computer program loaded from the storage unit 508 to the RAM 503. In the RAM 503, various programs and data required for the operation of the electronic device 500 can also be stored. The computing unit 501, the ROM 502, and the RAM 503 are connected to each other through a bus 504. An I / O interface 505 is also connected to the bus 504.

[0131] A plurality of components in the electronic device 500 are connected to the I / O interface 505, including: an input unit 506, such as a keyboard, a mouse, etc.; an output unit 507, such as various types of displays, speakers, etc.; a storage unit 508, such as a magnetic disk, an optical disk, etc.; and a communication unit 509, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 509 allows the electronic device 500 to exchange information / data with other devices through a computer network, such as the Internet, and / or various telecommunication networks.

[0132] The computing unit 501 can be various general and / or special-purpose processing components with processing and computing capabilities. Some examples of the computing unit 501 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The computing unit 501 performs various methods and processes described above, such as the train washing method. For example, in some embodiments, the train washing method can be implemented as a computer software program, which is tangibly embodied in a machine-readable medium, such as the storage unit 508. In some embodiments, part or all of the computer program can be loaded and / or installed onto the electronic device 500 via the ROM 502 and / or the communication unit 509. When the computer program is loaded onto the RAM 503 and executed by the computing unit 501, one or more steps of the train washing method described above can be performed. Alternatively, in other embodiments, the computing unit 501 can be configured to perform the train washing method by any other appropriate means, such as by means of firmware.

[0133] Various implementations of the systems and techniques described above herein can be realized in digital electronic circuitry, integrated circuitry, a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on a chip (SOC), a programmable logic device (PLD), a computer hardware, firmware, software, and / or combinations thereof. These various implementations can include implementation in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable processor, which can be special or general purpose, coupled to receive data and instructions from, and to transmit data and instructions to, a storage system, at least one input device, and at least one output device.

[0134] Program code for carrying out methods of the present disclosure can be written in any combination of one or more programming languages. The program code can be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the program code, when executed by the processor or controller, produces the functions / operations specified in the flowcharts and / or the block diagrams. The program code can be executed entirely on a machine, partially on a machine, partially on a machine as a standalone software package, or entirely on a remote machine or server.

[0135] In the context of the present disclosure, a readable storage medium can be a tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device. The readable storage medium can be a machine-readable signal medium or a machine-readable storage medium. The readable storage medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a readable storage medium would include one or more lines of electrical wire, a portable computer diskette, 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 disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0136] To provide for interaction with a user, the systems and techniques described here can be implemented on a computer having a display device for displaying information to the user and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the computer. Other kinds of devices can be used to provide for interaction with a user as well; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form, including acoustic, speech, or tactile input.

[0137] The systems and techniques described here can be implemented in a computing system that includes a back end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front end component (e.g., a user computer having a graphical user interface or a Web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back end, middleware, or front end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network (LAN), a wide area network (WAN), and the Internet.

[0138] The computer system can include clients and servers. This relationship can be. The servers are typically remote from the clients with the interactions between them occurring over a communication network. The relationship between client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. The servers can be cloud servers, servers of a distributed system, or servers incorporating blockchain.

[0139] It should be understood that the various forms of flow described above can be reordered, steps added or removed. For example, the steps recited in the present disclosure can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions of the present disclosure can be achieved, which are not limited herein.

[0140] The specific implementation described above does not constitute a limitation on the protection scope of the present disclosure. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent replacements, and improvements within the spirit and principles of the present disclosure should be included in the protection scope of the present disclosure.

Claims

1. A train washing method applied to a CI system, comprising: receiving washing machine information; sending the washing machine information to an ATS system, so that the ATS system generates a first washing mode according to the washing machine information, the first washing mode comprising an end washing mode, a through washing mode and a default mode; receiving the first washing mode; if the first washing mode is the end washing mode or the through washing mode, receiving automatic washing mode relay state information sent by a washing machine system, and obtaining a second washing mode according to the automatic washing mode relay state information, comprising: determining whether an automatic washing mode relay exists in the washing machine system; if yes, receiving the automatic washing mode relay state information sent by the washing machine system, and obtaining the second washing mode according to the automatic washing mode relay state information; if no, obtaining the second washing mode according to stop-stable relay information and permission-to-move relay information of the washing machine system; if the automatic washing mode relay state information is high, the second washing mode is the end washing mode; if the automatic washing mode relay state information is low, the second washing mode is the through washing mode; if the first washing mode is the default mode, obtaining the second washing mode according to the stop-stable relay information and the permission-to-move relay information of the washing machine system, comprising: determining whether a head end washing stop-stable relay, a tail end washing stop-stable relay, a first permission-to-train-move relay and a second permission-to-train-move relay exist in the washing machine system at the same time; if yes, the second washing mode is the end washing mode; if no, the second washing mode is the through washing mode; sending the second washing mode to a VOBC, so that the VOBC controls a train to wash according to the second washing mode.

2. The method of claim 1, wherein, The sending of the second washing mode to the VOBC, so that the VOBC controls the train to wash according to the second washing mode, comprises: receiving washing request information sent by the VOBC; driving a washing request relay to be pulled up, and sending the washing request information to the washing machine system; receiving consent washing relay state information sent by the washing machine system; sending the consent washing relay state information and the second washing mode to the VOBC, so that the VOBC controls the train to wash according to the consent washing relay state information and the second washing mode.

3. The method of claim 2, wherein, The sending of the consent washing relay state information and the second washing mode to the VOBC, so that the VOBC controls the train to wash according to the consent washing relay state information and the second washing mode, comprises: if the consent washing relay state information is high and the second washing mode is the end washing mode, then: receiving head end washing stop-stable information sent by the VOBC; driving a head end washing stop-stable relay to be pulled up, so that the washing machine system performs head end washing; receiving state information of a first permission-to-train-move relay sent by the washing machine system; sending the state information of the first permission-to-train-move relay to the VOBC, so that the VOBC controls the train to move according to the state information of the first permission-to-train-move relay; receive tail end washing and stopping steady information sent by the VOBC; drive the tail end washing and stopping steady relay to be pulled up, so that the car washing system performs tail end washing; receive second train movement permission relay state information sent by the car washing system; send the second train movement permission relay state information to the VOBC, so that the VOBC controls train movement according to the second train movement permission relay state information to complete car washing.

4. The method of claim 3, wherein, after completing car washing, comprising: receive reverse passing request information sent by the VOBC; drive the passing request relay to be pulled up; send the reverse passing request information to the car washing system; receive car washing depot passing permission relay state information sent by the car washing system; send the car washing depot passing permission relay state information to the VOBC, so that the VOBC controls train reverse passing through the car washing depot according to the car washing depot passing permission relay state information.

5. A train car washing device, comprising: a first receiving module, configured to receive car washing machine information; a first sending module, configured to send the car washing machine information to an ATS system, so that the ATS system generates a first car washing mode according to the car washing machine information, the first car washing mode comprising an end washing mode, a passing washing mode and a default mode; a second receiving module, configured to receive the first car washing mode; a first determining module, configured to, if the first car washing mode is the end washing mode or the passing washing mode, receive automatic car washing mode relay state information sent by a car washing system, and obtain a second car washing mode according to the automatic car washing mode relay state information, comprising: determining whether the car washing system has an automatic car washing mode relay; if yes, receiving the automatic car washing mode relay state information sent by the car washing system, and obtaining the second car washing mode according to the automatic car washing mode relay state information; if no, obtaining the second car washing mode according to stopping steady relay information and train movement permission relay information of the car washing system; if the automatic car washing mode relay state information is a high level, the second car washing mode is the end washing mode; if the automatic car washing mode relay state information is a low level, the second car washing mode is the passing washing mode; a second determining module, configured to, if the first car washing mode is the default mode, obtain the second car washing mode according to the stopping steady relay information and the train movement permission relay information of the car washing system, comprising: determining whether the car washing system has a head end washing and stopping steady relay, a tail end washing and stopping steady relay, a first train movement permission relay and a second train movement permission relay at the same time; if yes, the second car washing mode is the end washing mode; if no, the second car washing mode is the passing washing mode; a second sending module, configured to send the second car washing mode to a VOBC, so that the VOBC controls train car washing according to the second car washing mode.

6. An electronic device, comprising: at least one processor; and a memory connected with the at least one processor in communication; wherein, The memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the method of any one of claims 1-4.

7. A non-transitory computer readable storage medium having stored thereon computer instructions, wherein, The computer instructions are for causing the computer to perform the method of any one of claims 1-4.

Citation Information

Patent Citations

  • Fully automatic and initiative train washing method and device for train

    CN106560357A

  • Train automatic cleaning method and VOBC system based on urban rail transit

    CN110758332A