Motor train unit operation and maintenance operation progress monitoring system and method in motor train depot / terminal
By designing a monitoring system for the operation and maintenance progress of EMU depots/stations, the system enables full-process monitoring and automatic alarm of EMU operation and maintenance, solving the problems of real-time monitoring and system isolation in existing technologies, and improving the accuracy and efficiency of operations.
Patent Information
- Application Number
- CN202511161076.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-19
- Publication Date
- 2025-12-23
- Estimated Expiration
- 2045-08-19
AI Technical Summary
Existing technologies cannot achieve real-time monitoring of the operation and maintenance progress of EMUs in EMU depots and EMU stations, resulting in the inability of operation departments to obtain overdue information in a timely manner, affecting the punctual operation of EMUs, and the operation systems of different departments lack integrated management and data interaction.
A monitoring system for the operation and maintenance progress of EMU trains in a depot/station was designed. It adopts a B/S architecture and includes a front-end display device, an interface server, a website server, and a database server. Through data integration and logical processing, it realizes full-process monitoring of operation and maintenance work, and automatically alarms when delays or timeouts are detected in the system.
It enables full-process monitoring of EMU operation and maintenance, reduces the labor intensity of on-site workers, promptly alerts to EMU delays or overtime, and improves operational efficiency and safety.
Smart Images

Figure CN120746549B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of rail transit, in particular to a system and method for monitoring the progress of EMU operation and maintenance in an EMU depot. BACKGROUND
[0002] In the high-speed railway operation system, the EMU depot and the EMU station are the key nodes for the operation and maintenance of EMU, which directly affect the operation safety and efficiency of EMU. The operation of the EMU depot and the EMU station is characterized by frequent arrival, departure and shunting operations, and the maintenance operation is mainly concentrated in the night and early morning. Among them, the arrival, departure and shunting operations of EMU in the EMU depot and the EMU station are operation operations. Whether the EMU can arrive at the storage yard on time and be adjusted into the maintenance yard on time is of great importance to the progress of the EMU maintenance operation. At the same time, whether the maintenance operation can be completed on time is an important factor for the EMU to operate on time. At present, the operation and maintenance of EMU in the EMU depot and the EMU station are controlled by different operation personnel, and the operation personnel cannot real-time grasp the operation progress of other departments. With the continuous increase in the number of EMU in operation, higher requirements are put forward for the punctuality and efficiency of the operation and maintenance of EMU in the EMU depot and the EMU station.
[0003] The EMU depot and the EMU station are generally equipped with a centralized control system (CCS system) of the EMU depot and the EMU station, which is used by the station personnel of the field train department. The CCS system has functions such as operation plan management, dispatching command management, EMU position tracking and operation process control. According to the post setting of the EMU depot and the EMU station, the CCS system is equipped with a signalman terminal and a duty officer terminal. The signalman terminal is used to display the station equipment state and track the EMU position in the whole field. The duty officer terminal displays the execution of the arrival, departure and shunting operation plan of the EMU, automatically collects the progress of the operation plan execution, and ensures the smooth operation of the arrival, departure and shunting operation.
[0004] The maintenance yard of the EMU depot and the EMU station is equipped with a maintenance operation registration and cancellation system, which is used by the maintenance personnel of the field maintenance yard. The system provides functions such as clock-in input by the maintenance personnel and real-time display of the maintenance operation on the same day.
[0005] At present, there are mainly two kinds of schemes for monitoring the progress of EMU operation and maintenance in the EMU depot and the EMU station:
[0006] Scheme one: using the CCS system to monitor the progress of EMU operation in the EMU depot and the EMU station.
[0007] The arrival, departure and shunting operation progress of the motor train unit in the motor train depot and the motor train station is monitored by the station staff of the train service department through the CCS system. The CCS system obtains the motor train unit arrival, departure and shunting operation plan information, and determines whether the relevant operation plan is completed according to the real-time position of the motor train unit.
[0008] However, the defects are:
[0009] (1) Only the operation progress of the motor train unit in the motor train depot and the motor train station is monitored, and the monitoring of the repair operation progress of the motor train unit is lacking. When the repair operation of the motor train unit is overtime, the station staff of the on-site train service department cannot obtain the overtime information in time.
[0010] (2) The CCS system is set in the local area network and adopts the C / S (server / client) architecture, and the operation personnel of other departments cannot directly view the operation progress information of the motor train unit in the motor train depot and the motor train station.
[0011] (3) When the motor train unit arrival, departure and shunting operation are delayed, the CCS system cannot provide alarm prompts to the operation personnel.
[0012] Scheme two: using the repair operation registration and cancellation system to monitor the repair operation progress of the motor train unit in the motor train depot and the motor train station.
[0013] The on-site dispatchers of the vehicle department monitor the repair operation production progress of the motor train unit by checking the repair operation registration and cancellation system, and cooperate with the use of handheld radios, camera remote control and other methods. The on-site dispatchers manually register and report the relevant operation time of the motor train unit.
[0014] However, the defects are:
[0015] (1) Only the repair operation progress of the motor train unit in the motor train depot and the motor train station is monitored, and the monitoring of the operation progress of the motor train unit is lacking. When the operation of the motor train unit is overtime, the dispatchers of the on-site vehicle department cannot obtain the delay information in time.
[0016] (2) The dispatchers of the on-site vehicle department still need to manually register and report the operation and repair time.
[0017] (3) The dispatchers of the on-site vehicle department need to manually judge the overtime delay of the repair operation.
[0018] And, the CCS system and the maintenance operation registration and deregistration system involved in the above two schemes are respectively provided for operation personnel of different departments, are independent of each other, and are not integrally managed between each other, so that the two systems lack interface interaction; and, since the two systems respectively adopt different local area networks, the CCS system involves signal control data, the maintenance operation registration and deregistration system involves maintenance operation data, and the CCS system data involves a higher safety level than the maintenance operation registration and deregistration system, therefore, the two systems cannot directly interface and interact.
[0019] In addition, the Chinese invention patent application with the publication number CN114077902A, a high-efficiency EMU intelligent maintenance system and control method, discloses a scheme to realize efficient EMU intelligent maintenance, but it cannot monitor the operation and maintenance operation progress of the EMU in the EMU depot and EMU station. The Chinese invention patent application with the publication number CN105678357A, an EMU maintenance operation process management and control system and method, discloses a scheme in which a handheld terminal, an RFID reader, an RFID electronic tag, and a server device are used to match the RFID electronic tag information of the current position of the maintenance personnel with the electronic tag data in the database, and when the matching is successful, the completion progress of the current maintenance operation task is determined according to the position information of the RFID electronic tag, to realize the management and control of the EMU maintenance operation process. Although this scheme can detect the EMU maintenance operation progress, it determines the progress according to the current position of the maintenance personnel, which lacks accuracy in judging the maintenance operation progress and lacks accuracy in recording the specific maintenance operation time. At the same time, this scheme only controls the EMU maintenance operation progress, and does not monitor the operation progress of the EMU in the EMU depot and EMU station. SUMMARY
[0020] The purpose of the present application is to provide an EMU depot / station EMU operation and maintenance operation progress monitoring system and method, which realizes automatic collection and full-process monitoring of the operation and maintenance operation progress of the EMU in the EMU depot and EMU station, realizes automatic alarm for the EMU operation delay and overtime, and meets the needs of different departments on-site for controlling the details and progress of the EMU operation.
[0021] The purpose of the present application is achieved by the following technical solutions:
[0022] An EMU depot / station EMU operation and maintenance operation progress monitoring system, comprising: a front-end display device, an interface server, a website server, and a database server; wherein:
[0023] The interface server is configured to receive EMU operation data and maintenance operation data, and transmit the data to the database server;
[0024] The website server is configured to build operation progress modules corresponding to operation types included in the EMU operation process, to form operation and maintenance operation progress tables, and to read EMU operation data and maintenance operation data from the database server, to sort the operation data according to the EMUs and the types of the operation data, to obtain sorted operation data, to build a shunting track operation sequence table using the sorted operation data, to fill in the operation progress modules using the sorted operation data, the built shunting track operation sequence table and the maintenance operation data, to obtain filled operation and maintenance operation progress tables, and to determine whether to output alarm information for late operation or maintenance.
[0025] The front-end display device is configured to display the filled operation and maintenance operation progress tables and the alarm information.
[0026] The database server is configured to store EMU operation data and EMU maintenance operation data.
[0027] An EMU operation and maintenance operation progress monitoring method in an EMU depot, which is implemented based on the system described above, includes the following steps.
[0028] The interface server is configured to receive EMU operation data and maintenance operation data and transmit the data to the database server.
[0029] The website server is configured to build operation progress modules corresponding to operation types included in the EMU operation process, to form operation and maintenance operation progress tables, and to read EMU operation data and maintenance operation data from the database server, to sort the operation data according to the EMUs and the types of the operation data, to obtain sorted operation data, to build a shunting track operation sequence table using the sorted operation data, to fill in the operation progress modules using the sorted operation data, the built shunting track operation sequence table and the maintenance operation data, to obtain filled operation and maintenance operation progress tables, and to determine whether to output alarm information for late operation or maintenance.
[0030] The front-end display device is configured to display the filled operation and maintenance operation progress tables and the alarm information.
[0031] From the technical solutions provided by the application, the received EMU operation job data and maintenance job data are integrated and logically processed, the whole process monitoring of the operation and maintenance of the EMU in the EMU depot and EMU station can be realized, the situation that the on-site operation department cannot master the operation progress information of other departments in real time is solved, meanwhile, the operation personnel do not need to manually report the operation progress, and the automatic alarm of the operation delay of the EMU and the overtime of the maintenance can be realized, therefore, the labor intensity of the on-site operation personnel is reduced. BRIEF DESCRIPTION OF DRAWINGS
[0032] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0033] Figure 1 A schematic diagram of an EMU operation and maintenance progress monitoring system in an EMU depot / station provided by the embodiments of the present application.
[0034] Figure 2 A schematic diagram of the overall architecture of an EMU operation and maintenance progress monitoring system provided by the embodiments of the present application.
[0035] Figure 3 A schematic diagram of the system workflow provided by the embodiments of the present application.
[0036] Figure 4 A schematic diagram of the EMU operation flow provided by the embodiments of the present application.
[0037] Figure 5 A schematic diagram of the operation job information data preprocessing and grouping flow provided by the embodiments of the present application.
[0038] Figure 6 A schematic diagram of the flow of constructing the shunting track operation sequence table provided by the embodiments of the present application.
[0039] Figure 7 A schematic diagram of the filling of the maintenance operation progress flow provided by the embodiments of the present application. DETAILED DESCRIPTION
[0040] The technical solutions in the embodiments of the present application will be described clearly and completely in combination with the drawings in the embodiments of the present application. Obviously, the described embodiments are only some embodiments of the present application, but not all the embodiments. Based on the embodiments of the present application, all the other embodiments obtained by those skilled in the art without creative labor are within the protection scope of the present application.
[0041] First, the terms that can be used in this paper are described as follows:
[0042] The term "including", "containing", "having", "with" or other similar semantic description, should be interpreted as non-exclusive including. For example: including a technical feature element (such as raw materials, components, ingredients, carriers, dosage forms, materials, sizes, parts, components, mechanisms, devices, steps, processes, methods, reaction conditions, processing conditions, parameters, algorithms, signals, data, products or articles, etc.), should be interpreted as not only including the explicitly listed technical feature elements, but also including other technical feature elements that are not explicitly listed but are known in the art.
[0043] Unless otherwise specified or limited, the terms "mounting", "connection", "connection", "fixing" and the like should be broadly understood, for example: it can be fixedly connected, or it can be detachably connected, or it can be integrally connected; it can be mechanically connected, or it can be electrically connected; it can be directly connected, or it can be indirectly connected through an intermediate medium, or it can be connected inside two elements. For those skilled in the art, the specific meaning of the above terms in this paper can be understood according to the specific circumstances.
[0044] A train section / depot train set operation and maintenance operation progress monitoring system and method provided by the present application is described in detail below. The contents not described in detail in the embodiments of the present application belong to the prior art known to those skilled in the art. The instruments used in the embodiments of the present application are not marked with the manufacturer, and are all conventional products that can be obtained by market purchase.
[0045] Embodiment one
[0046] The embodiments of the present application provide a train section / depot train set operation and maintenance operation progress monitoring system, as shown in Figure 1 The main components include: front-end display device, interface server, website server and database server.
[0047] 1. Interface server.
[0048] The interface server is used to receive train set operation data and maintenance operation data, and transmit them to the database server.
[0049] In the embodiments of the present application, the interface server can receive operation data from the CCS system, and receive maintenance operation data from the maintenance operation registration and deregistration system.
[0050] 2. Website server (Web server).
[0051] The website server is used for constructing operation progress modules corresponding to each operation type in the EMU operation flow, composing operation progress tables of operation and maintenance, and reading EMU operation data and maintenance operation data from the database server.
[0052] In the embodiment of the present application, the operation types in the EMU operation flow include receiving operation, pre-warehouse operation, maintenance operation, post-warehouse operation and departure operation; a corresponding operation progress module is constructed for each operation type to record the corresponding operation progress; and all operation progress modules are integrated to compose operation progress tables of operation and maintenance.
[0053] In the embodiment of the present application, the types of operation data include receiving data, departure data and shunting data; and each type of operation data includes train set number, starting track, destination track and operation time.
[0054] In the embodiment of the present application, the operation data is grouped according to train set number, and each group of operation data is operation data of an EMU with the same train set number; and for each group of operation data, the operation data is sorted according to the type of operation data to obtain corresponding receiving data, departure data and shunting data.
[0055] In the embodiment of the present application, the operation data is sorted according to the type of operation data to obtain corresponding receiving data, departure data and shunting data, which includes the following judgment for each operation data in each group of operation data: judging whether the starting track is a neighboring station track, and if yes, the operation data belongs to receiving data; if the starting track is not a neighboring station track, judging whether the destination track is a neighboring station track, and if yes, the operation data belongs to departure data; if neither the starting track nor the destination track is a neighboring station track, the operation data belongs to shunting data.
[0056] In the embodiment of the present application, the use of the combed operation data for constructing the shunting track operation sequence table comprises: the combed operation data is data according to the organization of the motor train unit, including corresponding arrival data, departure data and shunting data; for each motor train unit, the shunting data in the combed operation data is used to construct a shunting mapping table; the shunting mapping table uses a dictionary structure to store the track operation data, the key is the starting track, and the value is the corresponding destination track and operation time; the destination track of the arrival data in the combed operation data is taken as the current track, the shunting mapping table is searched circularly until the current track does not exist in the shunting mapping table, and each corresponding shunting track operation sequence table of each motor train unit is constructed by using the found corresponding destination track of the current track.
[0057] In the embodiment of the present application, the use of the combed operation data for constructing the shunting track operation sequence table comprises: the combed operation data is data according to the organization of the motor train unit, including corresponding arrival data, departure data and shunting data; for each motor train unit, the shunting data in the combed operation data is used to construct a shunting mapping table; the shunting mapping table uses a dictionary structure to store the track operation data, the key is the starting track, and the value is the corresponding destination track and operation time; the destination track of the arrival data in the combed operation data is taken as the current track, the shunting mapping table is searched circularly until the current track does not exist in the shunting mapping table, and each corresponding shunting track operation sequence table of each motor train unit is constructed by using the found corresponding destination track of the current track.
[0058] Step A1, taking the destination track of the arrival data as the current track, and adding the corresponding destination track into the track sequence list;
[0059] Step A2, searching whether the current track is the starting track in the shunting mapping table; if yes, going to step A3, if no, going to step A4;
[0060] Step A3, obtaining the corresponding destination track and operation time when the current track is the starting track in the shunting mapping table, taking the obtained destination track as the current track, adding the obtained destination track and operation time into the track sequence list, and returning to step A2;
[0061] Step A4, judging whether the current track is equal to the starting track in the departure data; if yes, going to step A5; if no, continuing to wait for the shunting data, that is, temporarily not continuing to process, but waiting for the next batch of shunting data to continue processing;
[0062] Step A5, outputting the current track sequence list as the shunting track operation sequence table of the motor train unit.
[0063] In the embodiment of the present application, the use of the combed operation data for constructing the shunting track operation sequence table comprises: the combed operation data is data according to the organization of the motor train unit, including corresponding arrival data, departure data and shunting data; for each motor train unit, the shunting data in the combed operation data is used to construct a shunting mapping table; the shunting mapping table uses a dictionary structure to store the track operation data, the key is the starting track, and the value is the corresponding destination track and operation time; the destination track of the arrival data in the combed operation data is taken as the current track, the shunting mapping table is searched circularly until the current track does not exist in the shunting mapping table, and each corresponding shunting track operation sequence table of each motor train unit is constructed by using the found corresponding destination track of the current track.
[0064] The operation progress module comprises: an arrival operation progress module, a pre-warehouse operation progress module, a maintenance operation progress module, a post-warehouse operation progress module and a departure operation progress module;
[0065] The arrival data in the sorted operation data is filled into the arrival operation progress module, and the departure data in the sorted operation data is filled into the departure operation progress module; the data before the maintenance track is filled into the pre-warehouse operation progress module, and the data after the maintenance track is filled into the post-warehouse operation progress module, according to the maintenance track; wherein, the maintenance track is information in the maintenance operation data.
[0066] After the condition judgment on the maintenance operation data, the maintenance operation data meeting the condition is selected and filled into the maintenance operation progress module, including:
[0067] Step B1, the maintenance operation data is grouped according to the train set number, and each group of maintenance operation data is the maintenance operation data of the same train set number corresponding to the motor train unit;
[0068] Step B2, each group of maintenance operation data is traversed to determine whether the train set number is consistent with the train set number in the operation and maintenance operation progress table; if yes, go to step B3; if no, continue to traverse the next group of maintenance operation data; wherein, after obtaining the sorted operation data, the train set number contained therein is filled into the operation and maintenance operation progress table; specifically, the sorted operation data contains the train set number, and the operation information receiving time is usually earlier than the maintenance operation information receiving time, therefore, the train set number is filled into the operation and maintenance operation progress table together with the sorted motor train operation information;
[0069] Step B3, determine whether the maintenance track is consistent with the maintenance track in the shunting track operation sequence table; if yes, go to step B4; if no, continue to traverse the next group of maintenance operation data and go to step B2; wherein, the maintenance track in the shunting track operation sequence table refers to the shunting track with maintenance function in the shunting track operation sequence table;
[0070] Step B4, determine whether the maintenance start time is later than the warehouse entry time; if yes, go to step B5; if no, continue to traverse the next group of maintenance operation data and go to step B2;
[0071] Step B5, for the group of maintenance operation data meeting the condition, the maintenance track and maintenance operation time in the group of maintenance operation data meeting the condition are filled into the maintenance operation progress module, and the operation time of the corresponding maintenance track in the shunting track operation sequence table is filled into the arrival time in the maintenance operation progress module.
[0072] In the embodiment of the present application, the judging whether to output the alarm information of the delay or the maintenance overtime comprises: the EMU operation job data and the maintenance job data received by the interface server comprise: EMU operation job plan data and maintenance job plan data, and EMU operation job actual data and maintenance job actual data; the corresponding filled operation and maintenance job progress table comprises: a planned operation and maintenance job progress table obtained by using the EMU operation job plan data and the maintenance job plan data, and an actual operation and maintenance job progress table obtained by using the EMU operation job actual data and the maintenance job actual data; for the operation types contained in the EMU operation flow: the arrival operation, the pre-warehouse operation, the post-warehouse operation and the departure operation; calculating the difference of the operation time recorded in the same operation type corresponding operation progress module in the planned operation and maintenance job progress table and the actual operation and maintenance job progress table; judging whether to output the alarm information of the delay according to the size relationship between the difference and the preset first alarm threshold; for the operation types contained in the EMU operation flow: the maintenance operation; calculating the difference between the operation time recorded in the departure operation corresponding operation progress module in the planned operation and maintenance job progress table and the arrival time (i.e. the actual warehouse shunting time) recorded in the maintenance operation progress module in the actual operation and maintenance job progress table, and judging whether to output the maintenance overtime alarm information according to the size relationship between the difference and the preset second alarm threshold.
[0073] 3. The front-end display device.
[0074] The front-end display device is used for displaying the filled operation and maintenance job progress table and the alarm information.
[0075] In the embodiment of the present application, the front-end display device can be various types of monitoring terminals, which can be configured by the user according to the actual situation.
[0076] 4. The database server.
[0077] The database server is used for storing the EMU operation job data and the EMU maintenance job data.
[0078] The above system provided by the embodiment of the present application can perform data integration and logical processing on the received EMU operation job data and maintenance job data, can realize the full-flow monitoring of the EMU operation and maintenance job in the EMU depot and EMU station, solves the problem that the field operation department cannot master the operation progress information of other departments in real time, and at the same time, does not need the operation personnel to manually fill in the operation and maintenance progress, and can automatically alarm the EMU operation delay and the maintenance overtime, so as to reduce the labor intensity of the field operation personnel.
[0079] In order to more clearly show the technical solutions provided by the present application and the technical effects produced, the system provided by the embodiments of the present application is described in detail below with specific examples.
[0080] I. System architecture design
[0081] The EMU section / EMU depot operation and maintenance operation progress monitoring system provided by the embodiments of the present application adopts a B / S (browser / server) architecture, and mainly comprises: a monitoring terminal, an interface server, a website server, a database server, a printer, and a network isolation device, as shown in Figure 2 . The monitoring terminal is used as a front-end display device for front-end interface display, and provides a browsing and viewing interface for on-site operation personnel. The interface server is used to receive EMU operation data from a CCS system and EMU maintenance operation data from a maintenance operation registration and deregistration system, and transmit the above operation data to the database server. The website server is used to complete logical calculation of related EMU operation and maintenance operation data, late departure alarm, and the like. The database server is used to store various types of operation data.
[0082] As shown in Figure 3 , the main working process of the system is shown. The system interface service receives related operation data and maintenance operation data, and backs up the data to the database server. The website server reads the related data stored in the database server, performs data integration and logical calculation, performs late departure time calculation by combining actual data of related operations, and finally displays the calculation results by the front end.
[0083] II. EMU operation and maintenance operation progress monitoring scheme
[0084] 1. Operation flow of EMU in EMU section or EMU depot
[0085] The operation flow of the EMU in the EMU section or EMU depot is shown in Figure 4 . The EMU departs from a neighboring station, enters a storage yard of the EMU section or EMU depot, and according to subsequent specific arrangements, there are two cases for the EMU operation, one is to be adjusted from the storage yard to a maintenance library for direct maintenance operation, and the other is to be adjusted from the storage yard to other tracks for temporary parking, and then to enter the maintenance library for maintenance according to the subsequent plan. After the EMU enters the maintenance library and completes the maintenance operation, it will be adjusted to the storage yard or other tracks (corresponding to post-out operation) according to subsequent arrangements, and finally the EMU will depart from the storage yard and enter the neighboring station. According to the operation flow of the EMU in Figure 4 , the monitoring of the operation progress of the EMU in the EMU section or EMU depot can be divided into: arrival operation, pre-entry operation, maintenance operation, post-out operation, and departure operation, each part has a corresponding operation progress module to record the operation progress, forming the operation and maintenance operation progress table shown in Table 1.
[0086] Table 1: EMU section and EMU depot operation and repair work schedule
[0087]
[0088] 2. Operation data processing.
[0089] (1) EMU operation data and repair work data.
[0090] (1.1) The operation data mainly includes: train set number, starting track, destination track, operation time. It includes three types of train data, departure data and shunting data (used to control the pre-storing operation and post-storing operation, and provide the arrival time filling in the repair work progress module).
[0091] Exemplary:
[0092] (a) Train data: train set number A1, 6G, 2G, 16:00; wherein train set number A1 refers to the EMU train set number, 6G is the departure track of the adjacent station, 2G is the arrival track of the EMU section or depot, and 16:00 indicates that the EMU train set with train set number A1 arrives at the EMU section or depot 2G at 16:00.
[0093] (b) Departure data: train set number A2, 5G, 10G, 7:00; wherein train set number A2 refers to the EMU train set number, 10G is the arrival track of the adjacent station, 5G is the departure track of the EMU section or depot, and 7:00 indicates that the EMU train set with train set number A2 departs from the EMU section or depot 5G at 7:00.
[0094] (c) Shunting data: train set number A3, 7G, inspection 5, 18:00; wherein train set number A3 refers to the EMU train set number, 7G and inspection 5 are both tracks of the EMU section or depot, and 18:00 indicates that the EMU train set with train set number A3 arrives at inspection 5 at 18:00.
[0095] (1.2) Repair work data mainly includes: train set number, repair track, repair work start time, repair work end time.
[0096] Exemplary repair data: train set number A4, inspection 6, 18:00, 20:00; indicating that the repair work of the EMU train set with train set number A3 at inspection 6 starts at 18:00 and ends at 20:00.
[0097] (2) Operation information data preprocessing and grouping.
[0098] Because the same EMU train set may perform multiple shunting operations in the EMU section or depot, and the shunting operation information does not have sequential nature, the received operation information data of the EMU train set needs to be sorted and integrated.
[0099] (2.1) In order to avoid confusion of different train set data, and the train set number is unique, therefore, grouping is carried out according to the train set number, and the data of the same train set is ensured to be processed collectively.
[0100] (2.2) Separation of data types: the operation information data of the same train set is separated according to the arrival, departure and shunting.
[0101] Since the starting track or the destination track of the arrival and departure data is the data of the adjacent station, the classification can be carried out according to this principle. Specifically, the operation information data preprocessing and grouping process is as shown in Figure 5 Firstly, grouping is carried out according to the train set number, and then, each group is traversed, and the data is separated according to whether the starting track and the destination track of each data in the group are adjacent station tracks.
[0102] (3) Construction of shunting mapping table.
[0103] In the embodiment of the present application, according to the operation process of the train set, a dictionary structure is constructed to store the track operation data, the key is the shunting starting track, and the value is the corresponding destination track and operation time, so as to ensure that the chain relationship can be quickly found subsequently.
[0104] In order to facilitate understanding, the following examples are introduced in combination with Table 2.
[0105] Table 2: Shunting data example of train set A4 of the train set in the operation information data after carding
[0106]
[0107] Based on the shunting data shown in Table 2, the shunting mapping table of the train set A4 of the train set is constructed = {“3 track”: (“4 track”, “08:15”), “5 track”: (“check 10”, “09:00”), “4 track”: (“5 track”, “08:30”), “check 10”: (“11 track”, “11:30”)}.
[0108] (4) Construction of shunting track operation sequence table.
[0109] In the embodiment of the present application, the destination track of the train set arrival data is taken as the current track, and the shunting mapping table is searched circularly until the current track does not exist in the shunting mapping table, and the construction method of the shunting track operation sequence table is as shown in Figure 6 .
[0110] In order to facilitate understanding, the following examples are provided.
[0111] In this example, the arrival data of the train set A4 has a destination track of 3, and the operation time is 08:00. The departure data of the train set A4 has a starting track of 11, and the operation time is 12:00. The shunting mapping table of the train set A4 is {“3 track”: (“4 track”, “08:15”), “5 track”: (“check 10”, “09:00”), “4 track”: (“5 track”, “08:30”), “check 10”: (“11 track”, “11:30”)}.
[0112] Set 3 as the current track and search for the next shunting destination track (i.e. the corresponding destination track when the current track is used as the starting track) as 4, and the operation time is 08:15. Set 4 as the current track, and record 4 and the operation time 08:15 in the track operation sequence list.
[0113] Search with 4 as the key and get the next shunting destination track as 5, and the operation time is 08:30. Set 5 as the current track, and record 5 and the operation time 08:30 in the track operation sequence list.
[0114] Search with 5 as the key and get the next shunting destination track as check 10, and the operation time is 09:00. Set check 10 as the current track, and record check 10 and the operation time 09:00 in the track operation sequence list.
[0115] Search with check 10 as the key and get the next shunting destination track as 11, and the operation time is 11:30. Set 11 as the current track, and record 11 and the operation time 11:30 in the track operation sequence list.
[0116] When searching with 11 as the key, the shunting mapping table cannot search for corresponding data. The current track is the departure starting track 11, indicating that the shunting search process is over.
[0117] The final sorted track sequence is: 3 → 4 → 5 → check 10 → 11, and the operation time of each track is recorded.
[0118] 3. Fill in the operation and maintenance progress table.
[0119] Based on the data processed by the above operation data, fill in the operation and maintenance progress table.
[0120] (1) Fill the starting track, destination track and operation time contained in the arrival data and departure data in the operation information into the arrival operation progress module and departure operation progress module; wherein, the arrival time and departure time in the arrival operation progress module and departure operation progress module are the operation time corresponding to the arrival data and departure data.
[0121] (2) Since the train set number of the motor train set is unique, when filling in the repair operation module, the train set number in the operation and repair operation schedule table needs to be matched, and considering the case of multiple entries of the motor train set into the warehouse, the repair track in the repair operation information and the operation track in the operation sequence list need to be matched, and after successful matching, it is judged whether the repair operation start time is later than the entry time, and after meeting the conditions, the repair track and repair operation time in the repair operation information are filled into the repair operation progress module. At the same time, the operation time of the repair track in the operation sequence list can be filled into the arrival time in the repair operation progress module. Figure 7 The filling process of the repair operation progress is shown.
[0122] (3) When filling in the pre-entry operation progress module and post-exit operation progress module, for each motor train set, the corresponding operation sequence list of the shunting track needs to be split; specifically, taking the repair track as the splitting basis, the data before the repair track is filled into the pre-entry operation progress module, and the data after the repair track is filled into the post-exit operation progress module; similarly, the arrival time in the pre-entry operation progress module and post-exit operation progress module is the operation time of the corresponding track in the operation sequence list of the shunting track.
[0123] III. Motor train set operation and repair operation delay and overtime alarm
[0124] The data sent by the CCS system and the repair operation registration and deregistration system contains both planned and actual data. When monitoring the operation and repair operation progress of the motor train set, the planned operation and repair operation schedule table and the actual operation and repair operation schedule table of the motor train set are constructed according to the scheme introduced in the second part. At the same time, considering the demand for alarm tolerance of on-site operation personnel, the alarm threshold is set, and the arrival delay, departure delay, pre-entry delay, post-exit delay and repair operation time are calculated.
[0125] 1. Delay alarm
[0126] The same logic is used for arrival delay, departure delay, pre-entry delay, post-exit delay.
[0127] If the difference between the actual operation time and the planned operation time is greater than the first alarm threshold, a late alarm is generated; if the difference is less than the alarm threshold, no late alarm is generated. The actual operation time and the planned operation time here are the operation times recorded in the operation progress module corresponding to the same operation type in the actual operation and maintenance progress table and the planned operation and maintenance progress table; the operation times corresponding to different operation types are different in category, for example, for the car receiving operation, the operation time is the arrival time, and for the car dispatching operation, the operation time is the departure time; taking the example of judging whether the car receiving is late, the difference is calculated using the arrival time recorded in the car receiving operation progress module in the actual operation and maintenance progress table and the planned operation and maintenance progress table, and compared with the alarm threshold to determine whether a late alarm is generated.
[0128] For example, the planned car receiving time of the motor train unit of A5 is 18:00, the actual time is 18:10, the alarm threshold is 5 minutes, according to the calculation, the actual late time is 10 minutes, which is greater than the alarm threshold of 5 minutes, indicating that the car receiving is late, and the system prompts the car receiving late alarm prompt.
[0129] 2. Maintenance timeout alarm.
[0130] Insufficient maintenance operation time calculation logic: Since whether the maintenance operation is completed directly affects whether the motor train unit can depart on time, whether the maintenance operation time is sufficient depends on the departure plan time combined with the alarm threshold to calculate whether the shunting into the maintenance depot is reasonable, so as to determine whether to generate a maintenance timeout alarm.
[0131] For example, the planned departure time of the motor train unit of A5 is 18:00, the actual shunting into the depot time is 17:40 (i.e. the arrival time recorded in the maintenance operation progress module in the actual operation and maintenance progress table), and the insufficient maintenance operation time alarm threshold (the second alarm threshold) is 30 minutes. According to the calculation, the motor train unit of A5 should be shunted into the depot at the latest at 17:30, but the actual shunting into the depot time is 17:40, at which time the maintenance operation cannot be completed on time, so the system needs to generate a maintenance timeout alarm prompt.
[0132] It should be noted that the above train group numbers A1-A5 are only simple train group number examples provided for convenience of representation, and in actual application, numbering needs to be performed according to specifications.
[0133] Those skilled in the art can clearly understand that the above-described embodiments can be implemented by software, or by means of software and necessary universal hardware platforms. Based on such understanding, the technical solutions of the above-described embodiments can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a U disk, a mobile hard disk, etc.), and includes several instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute the methods described in the various embodiments of the present application.
[0134] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above functional modules is exemplified, and in actual application, the above functions can be completed by different functional modules according to needs, that is, the internal structure of the system is divided into different functional modules to complete all or part of the functions described above.
[0135] Embodiment two
[0136] The embodiment of the present application provides a motor train set operation and maintenance operation progress monitoring method in a motor train section / depot, which is realized based on the system provided in the above-described embodiment. The method mainly includes:
[0137] Through the interface server, motor train set operation data and maintenance operation data are received and transmitted to the database server;
[0138] Through the website server, operation progress modules corresponding to each operation type are constructed based on the operation types contained in the motor train set operation process, to form an operation and maintenance operation progress table; and the motor train set operation data and maintenance operation data are read from the database server, the operation data is sorted according to the motor train set and the type of the operation data, to obtain the sorted operation data; and the sorting operation data is used to construct a shunting track operation sequence table; the sorted operation data, the constructed shunting track operation sequence table, and the maintenance operation data are combined to fill the corresponding operation progress modules, to obtain the filled operation and maintenance operation progress table, and it is judged whether to output an alarm information of late or maintenance overtime;
[0139] Through the front-end display device, the filled operation and maintenance operation progress table and the alarm information are displayed.
[0140] Considering that the main technical details involved in the method have been described in detail in the previous embodiments, further description is not given.
[0141] The above description is merely preferred embodiments of the present application, but the protection scope of the present application is not limited thereto, and any changes or substitutions easily conceived by those skilled in the art within the technical scope disclosed by the present application should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims. The information disclosed in the background section of the present application is merely intended to deepen the understanding of the general background of the present application, and should not be regarded as acknowledging or implying in any form that the information constitutes the prior art known to those skilled in the art.
Claims
1. A system for monitoring the progress of EMU operation and maintenance work in an EMU depot, characterized in that, The application relates to a front-end display device, an interface server, a website server and a database server, wherein the interface server is used for receiving EMU operation job data and maintenance job data and transmitting the data to the database server; the website server is used for constructing job progress modules corresponding to various job types in an EMU job flow to form operation and maintenance job progress tables, reading the EMU operation job data and the maintenance job data from the database server, combing the operation job data according to the EMU groups and the types of the operation job data to obtain the operation job data after the operation job data is combed, constructing a shunting track job sequence table by using the operation job data after the operation job data is combed, filling the corresponding job progress modules by combining the operation job data after the operation job data is combed, the shunting track job sequence table and the maintenance job data to obtain the operation and maintenance job progress tables after the operation and maintenance job progress tables are filled, and judging whether alarm information of a late operation or a maintenance overtime is outputted; the operation job data is grouped according to the EMU groups, and each group of operation job data is operation job data of an EMU group corresponding to the same EMU group number; for each group of operation job data, the operation job data is combed according to the types of the operation job data to obtain corresponding arrival data, departure data and shunting data; the operation job data after the operation job data is combed is data organized according to the EMU groups, and the operation job data after the operation job data is combed includes the corresponding arrival data, the departure data and the shunting data; for each EMU group, a shunting mapping table is constructed by using the shunting data in the operation job data after the operation job data is combed; the shunting mapping table adopts a dictionary structure to store track job data, a key is a starting track, and a value is corresponding destination tracks and job time; a destination track of the arrival data in the operation job data after the operation job data is combed is taken as a current track, the shunting mapping table is circularly searched until the current track does not exist in the shunting mapping table, and each destination track corresponding to the current track found is used to construct a shunting track job sequence table of each EMU group; the front-end display device is used for displaying the operation and maintenance job progress tables after the operation and maintenance job progress tables are filled and alarm information; the database server is used for storing the EMU operation job data and the EMU maintenance job data. The operation job data is grouped according to the EMU groups, and each group of operation job data is operation job data of an EMU group corresponding to the same EMU group number; for each group of operation job data, the operation job data is combed according to the types of the operation job data to obtain corresponding arrival data, departure data and shunting data; the operation job data after the operation job data is combed is data organized according to the EMU groups, and the operation job data after the operation job data is combed includes the corresponding arrival data, the departure data and the shunting data; for each EMU group, a shunting mapping table is constructed by using the shunting data in the operation job data after the operation job data is combed; the shunting mapping table adopts a dictionary structure to store track job data, a key is a starting track, and a value is corresponding destination tracks and job time; a destination track of the arrival data in the operation job data after the operation job data is combed is taken as a current track, the shunting mapping table is circularly searched until the current track does not exist in the shunting mapping table, and each destination track corresponding to the current track found is used to construct a shunting track job sequence table of each EMU group; the operation job data is grouped according to the EMU groups, and each group of operation job data is operation job data of an EMU group corresponding to the same EMU group number; for each group of operation job data, the operation job data is combed according to the types of the operation job data to obtain corresponding arrival data, departure data and shunting data; the operation job data after the operation job data is combed is data organized according to the EMU groups, and the operation job data after the operation job data is combed includes the corresponding arrival data, the departure data and the shunting data; for each EMU group, a shunting mapping table is constructed by using the shunting data in the operation job data after the operation job data is combed; the shunting mapping table adopts a dictionary structure to store track job data, a key is a starting track, and a value is corresponding destination tracks and job time; a destination track of the arrival data in the operation job data after the operation job data is combed is taken as a current track, the shunting mapping table is circularly searched until the current track does not exist in the shunting mapping table, and each destination track corresponding to the current track found is used to construct a shunting track job sequence table of each EMU group; 2. The EMU operation and maintenance progress monitoring system in a depot or station according to claim 1, characterized in that, 3. The EMU operation and maintenance progress monitoring system in a depot or station according to claim 1, characterized in that, 4. The EMU operation and maintenance progress monitoring system in a depot or station according to claim 1, characterized in that, The sorting according to the type of operation data includes: For each single operation data in the operation data, the following judgment is made: If the starting track is a neighboring station track, it belongs to the arrival data; If the starting track is not a neighboring station track, it is judged whether the destination track is a neighboring station track, if yes, it belongs to the departure data; If neither the starting track nor the destination track is a neighboring station track, it belongs to the shunting data.
5. The system according to claim 1, wherein, The destination track of the arrival data in the sorted operation data is taken as the current track, and the shunting mapping table is searched until the current track does not exist in the shunting mapping table, including: Step A1, taking the destination track of the arrival data as the current track, and counting the corresponding destination track into the track sequence list; Step A2, searching whether the current track is in the shunting mapping table as a starting track; if yes, go to step A3, if not, go to step A4; Step A3, obtaining the corresponding destination track and operation time when the current track is in the shunting mapping table as a starting track, taking the obtained destination track as the current track, and counting the obtained destination track and operation time into the track sequence list, and returning to step A2; Step A4, judging whether the current track is equal to the starting track in the departure data, if yes, go to step A5; if not, continue to wait for the shunting data; Step A5, outputting the current track sequence list as the shunting track operation sequence table of the motor train unit.
6. The system according to claim 1, wherein, The operation progress module is filled in by combining the sorted operation data, the constructed shunting track operation sequence table, and the maintenance operation data, including: The operation progress module includes: arrival operation progress module, pre-storage operation progress module, maintenance operation progress module, post-storage operation progress module, and departure operation progress module; The arrival data in the sorted operation data is filled into the arrival operation progress module, and the departure data in the sorted operation data is used to fill the departure operation progress module; the shunting track operation sequence table is split based on the maintenance track, the data before the maintenance track is filled into the pre-storage operation progress module, and the data after the maintenance track is filled into the post-storage operation progress module; wherein, the maintenance track is the information in the maintenance operation data; After condition judgment on the maintenance operation data, the maintenance operation data that meets the condition is selected and filled into the maintenance operation progress module, including: Step B1, grouping the maintenance operation data according to the train set number, and each group of maintenance operation data is the maintenance operation data of the motor train unit corresponding to the same train set number; Step B2, traversing each group of maintenance operation data, judging whether the train set number is consistent with the train set number in the operation and maintenance operation progress table; if yes, go to step B3; if not, continue to traverse the next group of maintenance operation data; wherein, after obtaining the sorted operation data, the train set number contained therein is filled into the operation and maintenance operation progress table. Step B3, judging whether the maintenance track is consistent with the maintenance track in the shunting track operation sequence table; if yes, going to step B4; if not, continuing to traverse the next set of maintenance operation data, and going to step B2; wherein the maintenance track in the shunting track operation sequence table refers to the shunting track with maintenance function in the shunting track operation sequence table; Step B4, judging whether the maintenance start time is later than the warehousing time; if yes, going to step B5; if not, continuing to traverse the next set of maintenance operation data, and going to step B2; Step B5, corresponding to the set of maintenance operation data satisfying the condition, filling the maintenance track and maintenance operation time in the set of maintenance operation data satisfying the condition into the maintenance operation progress module, and filling the operation time of the corresponding maintenance track in the shunting track operation sequence table into the arrival time in the maintenance operation progress module.
7. The system according to claim 1, wherein, The judging whether to output the alarm information of the delay or the maintenance overtime includes: The EMU operation and maintenance operation data received by the interface server includes: EMU operation and maintenance operation plan data, and EMU operation and maintenance operation actual data; and the corresponding filled operation and maintenance operation progress table includes: a planned operation and maintenance operation progress table obtained by using the EMU operation and maintenance operation plan data, and an actual operation and maintenance operation progress table obtained by using the EMU operation and maintenance operation actual data; For the operation types included in the EMU operation process: receiving operation, pre-warehousing operation, post-warehousing operation and departure operation; calculating the difference between the operation time recorded in the operation progress module corresponding to the same operation type in the planned operation and maintenance operation progress table and the actual operation and maintenance operation progress table; and judging whether to output the alarm information of the delay according to the size relationship between the difference and the preset first alarm threshold; For the operation type included in the EMU operation process: maintenance operation; calculating the difference between the operation time recorded in the operation progress module corresponding to the departure operation in the planned operation and maintenance operation progress table and the arrival time recorded in the maintenance operation progress module in the actual operation and maintenance operation progress table; and judging whether to output the maintenance overtime alarm information according to the size relationship between the difference and the preset second alarm threshold.
8. A method for monitoring the progress of EMU operation and maintenance in a depot, characterized in that, The system implementation based on any one of claims 1-7 includes: Receiving, by the interface server, the EMU operation and maintenance operation data, and transmitting to the database server; Through the website server, in combination with the operation types contained in the operation flow of the motor train unit, an operation progress module corresponding to each operation type is constructed to form an operation and maintenance operation progress table; and the motor train unit operation data and the maintenance operation data are read from the database server, the operation data is sorted according to the motor train unit to which the operation data belongs and the type of the operation data to obtain the sorted operation data; and the sorted operation data is used to construct a shunting track operation sequence table; in combination with the sorted operation data, the constructed shunting track operation sequence table and the maintenance operation data, the corresponding operation progress module is filled to obtain the filled operation and maintenance operation progress table, and it is judged whether to output the alarm information of the late or maintenance overtime; Through the front-end display device, the filled operation and maintenance operation progress table and the alarm information are displayed.
Citation Information
Patent Citations
Electric multiple unit maintenance operation process management and control system and method
CN105678357A
Multiple train unit intelligent maintenance system, and multiple train unit intelligent maintenance system control method
CN114077902A
Data processing method and device, equipment and medium
CN117435586A