Maintenance plan creation device, maintenance plan creation system, maintenance plan creation method, and maintenance plan creation program
The maintenance plan creation device optimizes maintenance schedules by recommending simultaneous execution of common tasks across multiple maintenance items, thereby reducing the overall workload in railway vehicle maintenance.
Patent Information
- Application Number
- JP2022099761
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-06-21
- Publication Date
- 2026-02-24
- Estimated Expiration
- 2042-06-21
AI Technical Summary
Conventional maintenance plans for railway vehicles do not account for the relationships between maintenance tasks, leading to overlapping work and increased maintenance workload, especially in condition-based maintenance systems.
A maintenance plan creation device that identifies common pre- and post-tasks across multiple maintenance items and recommends simultaneous execution to minimize overlapping work, creating a maintenance schedule that reduces the total amount of maintenance work.
The system effectively reduces the overall maintenance workload by optimizing the scheduling of maintenance tasks, minimizing the need for duplicate efforts and resources.
Smart Images

Figure 0007819044000019 
Figure 0007819044000020 
Figure 0007819044000021
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to a maintenance plan creation device, a maintenance plan creation system, a maintenance plan creation method, and a maintenance plan creation program that create a maintenance plan that is a plan for maintenance work on a railway vehicle. [Background technology]
[0002] Conventionally, railway vehicle maintenance plans are drawn up in accordance with notifications from the Ministry of Land, Infrastructure, Transport and Tourism, with each railway operator setting standards for the intervals between maintenance work depending on the type of maintenance, etc., and carrying out regular maintenance work based on these standards.
[0003] Recently, railway operators have been accelerating their efforts to revise their inspection systems, moving from time-based maintenance, which involves periodic maintenance work, to condition-based maintenance, which involves identifying and addressing signs of failure in advance from equipment operation data. Compared to systems based on time-based maintenance, systems that incorporate condition-based maintenance involve performing maintenance work according to the condition of the railway vehicle, which is expected to result in more frequent changes to maintenance items. For this reason, there is a demand for the creation of efficient maintenance plans that correspond to maintenance items such as inspections and cleaning.
[0004] As a method for creating a maintenance plan, Patent Document 1 discloses a technology in which passenger load data, operational load data, and weather load data are stored in a management server, a load rate corresponding to the risk of damage to a railway vehicle is calculated from this data, and a maintenance plan is created so that the predicted number of days until the load rate exceeds a threshold value is not exceeded. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] Japanese Patent Application Laid-Open No. 2015-193359 Summary of the Invention [Problem to be solved by the invention]
[0006] However, for some maintenance tasks, performing multiple maintenance tasks together can reduce the total amount of maintenance work. For example, if multiple maintenance tasks share common pre-tasks, such as tool preparation and power on, and post-tasks, such as tool cleanup and power shutoff, performing them together rather than on different days reduces the total amount of maintenance work because the pre-tasks and post-tasks can be completed in one go. The above-mentioned conventional technology does not take into account the relationships between such maintenance tasks, which can result in overlapping work and an increase in the amount of maintenance work. These issues also arise in the case of time-based maintenance.
[0007] The present disclosure has been made in view of the above, and aims to provide a maintenance plan creation device that can reduce the amount of maintenance work performed on railway vehicles. [Means for solving the problem]
[0008] In order to solve the above-mentioned problems and achieve the object, the maintenance plan creation device according to the present disclosure is and, Maintenance implementation deadline For each of the multiple maintenance work items, the work items and work amounts of pre-work and post-work are A maintenance information acquisition unit that acquires maintenance information including the maintenance information, and a maintenance information acquisition unit that performs maintenance collectively among multiple maintenance items. , and at least one of the pre-work and post-work items is common. a simultaneous maintenance execution recommendation information acquisition unit that acquires simultaneous maintenance execution recommendation information indicating a combination of maintenance execution items to be performed; and To avoid overlapping of the amount of work for common work items, calculate the total amount of maintenance work for the maintenance execution date, and then calculate the total amount of maintenance work based on the calculated total amount of maintenance work. The system is characterized by comprising a maintenance plan creation unit that creates a maintenance plan including information on maintenance items and information on maintenance dates for the maintenance items. [Effects of the Invention]
[0009] According to the present disclosure, it is possible to create a maintenance plan that can reduce the amount of maintenance work required for railway vehicles. [Brief explanation of the drawings]
[0010] [Figure 1]FIG. 1 is a diagram illustrating an example of a configuration of a railway system including a maintenance plan creation system according to a first embodiment. [Figure 2] FIG. 1 is a diagram illustrating an example of a configuration of a maintenance schedule creation device according to a first embodiment. [Figure 3] FIG. 1 is a diagram illustrating an example of maintenance information according to the first embodiment. [Figure 4] FIG. 1 is a diagram showing an example of maintenance cycle information according to the first embodiment; [Figure 5] FIG. 10 is a diagram illustrating an example of simultaneous maintenance recommendation information according to the first embodiment. [Figure 6] FIG. 1 is a diagram illustrating an example of track number information according to the first embodiment. [Figure 7] FIG. 1 is a diagram illustrating an example of maintenance staff information according to the first embodiment. [Figure 8] FIG. 1 is a diagram showing an example of operation information according to the first embodiment; [Figure 9] FIG. 1 is a diagram showing an example of train information according to the first embodiment; [Figure 10] FIG. 1 is a diagram illustrating an example of maintenance plan information according to the first embodiment. [Figure 11] 1 is a flowchart illustrating an example of processing by a processing unit of the maintenance schedule creation device according to the first embodiment; [Figure 12] 1 is a flowchart illustrating an example of a maintenance plan creation process performed by a processing unit of the maintenance plan creation device according to the first embodiment; [Figure 13] FIG. 1 is a diagram illustrating another example of the configuration of the maintenance plan creation system according to the first embodiment. [Figure 14] FIG. 1 is a diagram illustrating an example of a hardware configuration of a maintenance schedule creation device according to a first embodiment. [Figure 15] FIG. 10 is a diagram illustrating an example of a configuration of a railway system including a maintenance plan creation system according to a second embodiment. [Figure 16] FIG. 10 is a diagram illustrating an example of a configuration of a maintenance schedule creation device according to a second embodiment. [Figure 17] FIG. 10 is a diagram illustrating an example of candidate information according to the second embodiment. [Figure 18] FIG. 10 is a diagram illustrating an example of a screen displayed by a terminal device according to a second embodiment based on candidate information. [Figure 19]10 is a flowchart illustrating an example of a maintenance plan creation process performed by a processing unit of the maintenance plan creation device according to the second embodiment. [Figure 20] FIG. 10 is a diagram illustrating an example of a configuration of a railway system including a maintenance plan creation system according to a third embodiment. [Figure 21] FIG. 10 is a diagram illustrating an example of a configuration of a maintenance schedule creation device according to a third embodiment. [Figure 22] FIG. 10 is a diagram illustrating another example of the configuration of the maintenance plan creation system according to the third embodiment. [Figure 23] FIG. 10 is a diagram illustrating an example of a configuration of a railway system including a maintenance plan creation system according to a fourth embodiment. [Figure 24] FIG. 10 is a diagram illustrating an example of a configuration of a maintenance schedule creation device according to a fourth embodiment. [Figure 25] FIG. 13 is a diagram illustrating an example of a configuration of a maintenance plan creation unit of the maintenance plan creation device according to the fourth embodiment. [Figure 26] 10 is a flowchart showing an example of a maintenance plan creation process performed by a processing unit of the maintenance plan creation device according to the fourth embodiment. [Figure 27] FIG. 13 is a diagram illustrating an example of a configuration of a railway system including a maintenance plan creation system according to a fifth embodiment. [Figure 28] FIG. 13 is a diagram illustrating an example of a configuration of a maintenance schedule creation device according to a fifth embodiment. [Figure 29] FIG. 13 is a diagram illustrating an example of a configuration of a maintenance plan creation unit in the maintenance plan creation device according to the fifth embodiment. [Figure 30] FIG. 20 is a diagram illustrating an example of a configuration of a maintenance plan determination unit in a maintenance plan creation unit according to a fifth embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0011] A maintenance plan creation device, a maintenance plan creation system, a maintenance plan creation method, and a maintenance plan creation program according to embodiments will be described in detail below with reference to the accompanying drawings.
[0012] Embodiment 1 FIG. 1 is a diagram illustrating an example of the configuration of a railway system including a maintenance plan creation system 100 according to a first embodiment. The maintenance plan creation system 100 illustrated in FIG. 1 creates maintenance plans for a plurality of trains 9. Although FIG. 1 illustrates an example of a train 9 made up of a formation including a plurality of railway cars, the train 9 may also be made up of a single railway car. As illustrated in FIG. 1, the maintenance plan creation system 100 includes a maintenance plan creation device 1, a maintenance information management system 2, a rolling stock depot information management system 3, a maintenance worker information management system 4, and a terminal device 5.
[0013] The maintenance plan creation device 1 is connected to a maintenance information management system 2, a rolling stock depot information management system 3, a maintenance personnel information management system 4, and a terminal device 5 via a network N1, and communicates with each of the maintenance information management system 2, the rolling stock depot information management system 3, the maintenance personnel information management system 4, and the terminal device 5 via the network N1. The network N1 is, for example, a LAN (Local Area Network) or a dedicated line.
[0014] The maintenance information management system 2 manages maintenance information, maintenance interval information, and simultaneous maintenance recommendation information. The maintenance information includes maintenance items and maintenance deadlines for each train 9. The maintenance items include inspections or cleaning of components of the railcars that make up the train 9. Examples of components that make up the railcars include current collectors, bogies, brake devices, electric motors, drive units, car bodies, and equipment. The maintenance information also includes identification information for identifying the railcars that are the target of the maintenance items. The maintenance interval is the deadline for the maintenance items. The maintenance information may also include information indicating the work items and amount of pre- and post-work to be performed when performing each maintenance item. The maintenance interval information is information indicating the maintenance interval for each maintenance item for each train 9. For time-based maintenance items, the maintenance interval information may indicate the maintenance interval defined by the standard. For condition-based maintenance items, the maintenance interval information may indicate the maintenance interval based on maintenance performance. For example, for condition-based maintenance items, the maintenance cycle information may indicate a maintenance cycle calculated from an average value based on past maintenance performance. The simultaneous maintenance recommendation information indicates a combination of multiple maintenance items recommended for combined maintenance. A combination of maintenance items recommended for combined maintenance is, for example, a combination of maintenance items that can reduce the overall workload by performing them together. When multiple maintenance items target the same equipment and share common tasks, performing the maintenance together can reduce the overall workload. For example, when the pre- and post-maintenance tasks for multiple maintenance items are common, the pre- and post-maintenance tasks are repeated for each maintenance item when each maintenance item is performed at a different time. However, when multiple maintenance items are performed together, the pre- and post-maintenance tasks can be performed once. This reduces the overall workload and shortens the maintenance time.Here, "performing maintenance of maintenance item #A and maintenance item #B together" means performing the maintenance work of maintenance item #A and the maintenance work of maintenance item #B in a single maintenance operation, and the maintenance work of maintenance item #A and the maintenance work of maintenance item #B may be performed consecutively within the period of a single maintenance operation, or may be performed simultaneously.
[0015] The rolling stock depot information management system 3 manages track number information. The track number information includes maintenance items that can be performed on each track in the rolling stock depot 6. In the example shown in FIG. 1, the rolling stock depot 6 includes track number 1 101, track number 2 102, and track number 3 103, and the track number information includes maintenance items that can be performed on each of track number 101, track number 2 102, and track number 3 103. Hereinafter, when track number 101, track number 2 102, and track number 3 103 are referred to without being individually distinguished, they may be referred to as track number 10.
[0016] The maintenance staff information management system 4 manages maintenance staff information. The maintenance staff information includes the maintenance items that each maintenance staff can perform and the dates and times when maintenance is possible. Each maintenance staff member is assigned to a train depot 6 and is responsible for maintaining trains 9. The dates and times when maintenance staff can perform maintenance work are dates and times when the maintenance staff can perform maintenance work, and are, for example, information about the maintenance staff's work schedule. Maintenance staff with skills or qualifications according to the type of maintenance and the maintenance items are assigned to the train depot 6.
[0017] The maintenance plan creation device 1 acquires maintenance information, maintenance cycle information, and information on recommended simultaneous maintenance from the maintenance information management system 2 via the network N1, acquires track number information from the vehicle depot information management system 3 via the network N1, and acquires maintenance worker information from the maintenance worker information management system 4 via the network N1.
[0018] The maintenance plan creation device 1 creates a maintenance plan including the next and subsequent maintenance dates for each train 9 and the maintenance items to be maintained on those dates, based on the acquired maintenance information and the simultaneous maintenance recommendation information. In this way, the maintenance plan creation system 100 creates a maintenance plan based on the simultaneous maintenance recommendation information, and therefore can create a maintenance plan that can reduce the amount of maintenance work on railway vehicles, based on information on maintenance items that are recommended to be maintained together. The maintenance plan creation device 1 can also create a maintenance plan based on the acquired maintenance cycle information. The maintenance plan creation device 1 can also create a maintenance plan based on the acquired track number information and maintenance worker information. In this way, the maintenance plan creation device 1 can create a maintenance plan that can reduce the amount of maintenance work on railway vehicles, while minimizing shortages of locations and maintenance workers for performing maintenance work on railway vehicles.
[0019] Furthermore, the maintenance plan creation device 1 can create a maintenance plan that further includes at least one of information on the maintenance personnel who will perform the maintenance items, information on the track 10 on which the maintenance items will be performed, identification information on the train 9 configuration, and identification information on the railway vehicle. This makes it possible to create a more detailed maintenance plan that can prevent shortages of locations where maintenance work will be performed on railway vehicles and maintenance personnel.
[0020] The terminal device 5 is, for example, a tablet PC (Personal Computer), a notebook PC, or a smartphone, and is used by a user of the maintenance plan creation system 100. The terminal device 5 displays information about the maintenance plan output from the maintenance plan creation device 1 via the network N1. This allows the terminal device 5 to grasp the locations where maintenance work on the railway vehicle will be performed and a maintenance plan that can reduce shortages of maintenance personnel. The terminal device 5 may also be, for example, a display terminal such as a television or a monitor.
[0021] The maintenance plan creation system 100 is also connected to a network N2, and communicates with the traffic control system 7 and the train information control system 8 via the network N2. The network N2 is, for example, a wide area network (WAN) or a dedicated line.
[0022] The traffic control system 7 monitors the operation status of each train 9 and automatically controls the route of the train 9 based on the planned train schedule. In addition, the traffic control system 7 changes operations if a delay in the train 9 or the operation of the train 9 is disrupted.
[0023] The operation control system 7 is composed of, for example, a centralized traffic control system, a programmed route control system, a timetable creation system, and a passenger information system, and is installed in the railway operator's operation control center, but is not limited to this and may be installed in a location separate from the operation control center.
[0024] The train information management system 8 acquires signal information of vehicle equipment mounted on the train 9 from the running train 9. Based on the acquired signal information, the train information management system 8 determines whether emergency maintenance is necessary for the train 9 and calculates the maintenance execution deadline for the maintenance items of the train 9.
[0025] The maintenance plan creation device 1 acquires operation information related to the operation of trains 9 from the operation control system 7 via the networks N1 and N2, and acquires train information from the train information management system 8 via the networks N1 and N2. The train information is an example of railway vehicle information.
[0026] The operation information includes, for example, date information, information on the train formation number, information on the operation number that identifies the route of the train formation of the train 9, information on the departure time of the train 9 from the vehicle depot 6 on the route, and information on the arrival time of the train 9 at the vehicle depot 6 on the route. The train information includes information indicating whether emergency maintenance is necessary for the train 9, information on the deadline for maintenance for the maintenance items of the train 9, etc.
[0027] The maintenance plan creation device 1 can also create a maintenance plan that includes information on the maintenance date for each train 9 based on operation information and train information, in addition to maintenance information, maintenance cycle information, simultaneous maintenance recommendation information, track number information, and maintenance worker information. As a result, the maintenance plan creation system 100 can create a maintenance plan for performing condition-based maintenance while reducing the amount of maintenance work on railway cars and minimizing shortages of locations and maintenance workers to perform maintenance work on railway cars. Note that the maintenance plan creation device 1 can also create a maintenance plan for performing time-based maintenance instead of a maintenance plan for performing condition-based maintenance. The maintenance plan creation system 100 will be described in more detail below.
[0028] 2 is a diagram illustrating an example of the configuration of the maintenance plan creation device 1 according to the first embodiment. As illustrated in FIG. 2, the maintenance plan creation device 1 includes a communication unit 11, a processing unit 12, and a storage unit 13. The communication unit 11 is connected to a network N1, and communicates with each of the maintenance information management system 2, the depot information management system 3, the maintenance worker information management system 4, the terminal device 5, the traffic management system 7, and the train information management system 8.
[0029] The processing unit 12 includes an information acquisition unit 21, a maintenance plan necessity determination unit 22, a maintenance plan creation unit 23, and a maintenance plan information output unit 24. The information acquisition unit 21 includes a maintenance information acquisition unit 31, a maintenance period information acquisition unit 32, a simultaneous maintenance implementation recommendation information acquisition unit 33, a track platform information acquisition unit 34, a maintenance worker information acquisition unit 35, an operation information acquisition unit 36, and a train information acquisition unit 37. The train information acquisition unit 37 is an example of a railway vehicle information acquisition unit.
[0030] The maintenance information acquisition unit 31 acquires the maintenance information 51 from the maintenance information management system 2 via the network N1 and the communication unit 11, and stores the acquired maintenance information 51 in the storage unit 13. Fig. 3 is a diagram illustrating an example of the maintenance information 51 according to the first embodiment.
[0031] The maintenance information 51 shown in FIG. 3 includes the "train set number," "maintenance type," "maintenance item," "maintenance execution deadline," "pre-work item list," "pre-work amount," "post-work item list," and "post-work amount." The "train set number" is information indicating an identification number unique to the train set of each train 9. The "maintenance type" is information indicating the type of maintenance work to be performed, such as the type of inspection, cleaning, repair in case of abnormality, or overhaul in case of breakdown. The "maintenance item" is information on the maintenance item indicating the content of the maintenance work to be performed. The "maintenance execution deadline" is information indicating the execution deadline of the maintenance item. The "pre-work item list" is a list of pre-work items to be performed before performing maintenance on the maintenance item. Examples of pre-work items include tool preparation and power supply. The "pre-work amount" is the amount of pre-work required when performing maintenance on the maintenance item. The "post-maintenance work item list" is a list of post-maintenance work items to be performed after performing maintenance on a maintenance item. Examples of post-maintenance work items include cleaning up tools and shutting off the power. The "post-maintenance work volume" is the volume of post-maintenance work to be performed when performing maintenance on a maintenance item. Although the terms "list" are used, each of the "pre-maintenance work item list" and the "post-maintenance work item list" may contain only one work item. Furthermore, if there is no pre-maintenance work or post-maintenance work, the "pre-maintenance work item list" and the "post-maintenance work item list" may not contain any work items.
[0032] Inspections include, for example, daily inspections, regular inspections, inspections of important parts, and general inspections. Daily inspections include inspections of current collectors, bogies, brakes, etc., and also replacement of consumables as necessary. Regular inspections include removing the covers of equipment to check the internal condition or operation, checking the insulation status of the main circuit using confirmation test equipment, or grinding when the wheel shape deviates. Main circuits include, for example, inverters and motors. Important part inspections include disassembly, inspection, maintenance, or repainting of the interior and exterior of brake equipment, traction motors, or drive units. General inspections include disassembly, inspection, maintenance, body repair, or body repainting of bogies or equipment, etc. Disassembly includes overhauls.
[0033] The maintenance information 51 shown in FIG. 3 indicates that for train 9 with formation number "C001," the deadline for the maintenance item "main circuit operation check" of the maintenance type "routine inspection" is April 1, 2021, the deadline for the maintenance item "wheel measurement" of the maintenance type "routine inspection" is April 2, 2021, and the deadline for the maintenance item "car wash" of the maintenance type "cleaning" is April 3, 2021. Although not shown, the maintenance information 51 also includes identification information for the railway vehicle on which the maintenance items are to be performed. The identification information for the railway vehicle is, for example, the vehicle number of the railway vehicle, but may be identification information other than the vehicle number.
[0034] 2 acquires maintenance cycle information 52 from the maintenance information management system 2 via the network N1 and the communication unit 11, and stores the acquired maintenance cycle information 52 in the storage unit 13. Fig. 4 is a diagram illustrating an example of the maintenance cycle information 52 according to the first embodiment.
[0035] The maintenance cycle information 52 shown in FIG. 4 includes "maintenance type," "maintenance item," and "maintenance cycle." The "maintenance cycle" indicates the cycle at which maintenance for the "maintenance item" is performed. "Maintenance items" include time-based maintenance items, in which maintenance is performed at predetermined reference times based on time, and condition-based maintenance items, in which the timing of maintenance is determined based on the condition of the maintenance target. The "maintenance cycle" for time-based maintenance items can be set to a predetermined reference time. The "maintenance cycle" for condition-based maintenance items is not actually a fixed cycle, but as a guideline, the average value of maintenance cycles can be calculated from past maintenance records, and the calculated average value or a value based on the average value can be used.
[0036] The maintenance cycle information 52 shown in Figure 4 indicates that the maintenance cycle for the maintenance item "Main circuit operation check" of the maintenance type "Routine inspection" is "90 days," the maintenance cycle for the maintenance item "Wheel measurement" of the maintenance type "Routine inspection" is "120 days," and the maintenance cycle for the maintenance item "Brake operation check" of the maintenance type "Routine inspection" is "60 days."
[0037] 2 acquires simultaneous maintenance recommendation information 53 from the maintenance information management system 2 via the network N1 and the communication unit 11, and stores the acquired simultaneous maintenance recommendation information 53 in the storage unit 13. Fig. 5 is a diagram illustrating an example of the simultaneous maintenance recommendation information 53 according to the first embodiment.
[0038] 5 includes a "maintenance type," a "maintenance item," and a "recommended simultaneous maintenance item." In the recommended simultaneous maintenance information 53, the "maintenance item" and the "recommended simultaneous maintenance item" are examples of information indicating a combination of maintenance items that are recommended to be performed together among multiple maintenance items. In the recommended simultaneous maintenance information 53, the "maintenance item" is an example of a first maintenance item, and the "recommended simultaneous maintenance item" is an example of a second maintenance item that is a maintenance item that is recommended to be performed together when performing maintenance on the first maintenance item.
[0039] In the simultaneous maintenance recommendation information 53 shown in FIG. 5 , the maintenance item "main circuit operation check" of the maintenance type "routine inspection" is associated with the recommended simultaneous item "brake operation check," indicating that when performing maintenance on the "main circuit operation check," it is recommended to perform the maintenance on the "brake operation check" together. Also, the maintenance item "main circuit operation check" of the maintenance type "routine inspection" is associated with the recommended simultaneous item "air conditioning operation check," indicating that when performing maintenance on the "main circuit operation check," it is recommended to perform the maintenance on the "air conditioning operation check" together. Also, the maintenance item "brake operation check" of the maintenance type "routine inspection" is associated with the recommended simultaneous item "main circuit operation check," indicating that when performing maintenance on the "brake operation check," it is recommended to perform the maintenance on the "main circuit operation check" together. Also, the maintenance item "air conditioning operation check" of the maintenance type "routine inspection" is associated with the recommended simultaneous item "main circuit operation check," indicating that when performing maintenance on the "air conditioning operation check," it is recommended to perform the maintenance on the "main circuit operation check" together. In addition, the maintenance item "Air conditioning operation check" of the maintenance type "Routine inspection" is associated with the recommended simultaneous maintenance item "Brake operation check," which indicates that when performing maintenance for "Air conditioning operation check," it is recommended to also perform maintenance for "Brake operation check."
[0040] Here, as shown in FIG. 5, the simultaneous maintenance recommendation information 53 indicates that when performing maintenance on a first maintenance item, it is recommended that maintenance on a second maintenance item be performed at the same time, but the reverse is not necessarily true. In other words, it is not necessarily recommended that maintenance on a first maintenance item be performed at the same time that maintenance on a second maintenance item is performed. For example, the simultaneous maintenance recommendation information 53 shown in FIG. 5 indicates that it is recommended that maintenance on a "brake operation check" be performed at the same time that maintenance on an "air conditioning operation check" is performed, but it is not recommended that maintenance on an "air conditioning operation check" be performed at the same time that maintenance on a "brake operation check" is performed.
[0041] 2 acquires track number information 54 from the depot information management system 3 via the network N1 and the communication unit 11, and stores the acquired track number information 54 in the storage unit 13. Fig. 6 is a diagram illustrating an example of the track number information 54 according to the first embodiment.
[0042] The track platform information 54 shown in FIG. 6 includes "track platform number," "maintenance type," "maintenance item," "start date and time," and "end date and time." The "track platform number" is information indicating an identification number unique to each track platform 10. The "maintenance type" is information indicating the type of maintenance work that can be performed on the track platform 10.
[0043] "Maintenance item" is information indicating the maintenance item that can be performed on track 10. "Start date and time" is information indicating the start date and time of the period during which the maintenance item can be performed on track 10. "End date and time" is information indicating the end date and time of the period during which the maintenance item can be performed on track 10.
[0044] The track information 54 shown in Figure 6 indicates that for track 10 with track number "T001", the period during which the maintenance item "Main circuit operation check" of the maintenance type "Routine inspection" can be carried out is from 9:00 to 18:00 on April 1, 2021 and from 9:00 to 18:00 on April 2, 2021.
[0045] Furthermore, the track number information 54 shown in Figure 6 indicates that the period during which the maintenance item "wheel measurement" of the maintenance type "rotary inspection" can be carried out on track 10 with track number "T001" is from 9:00 to 18:00 on April 1, 2021.
[0046] 2 acquires maintenance staff information 55 from the maintenance staff information management system 4 via the network N1 and the communication unit 11, and stores the acquired maintenance staff information 55 in the storage unit 13. Fig. 7 is a diagram illustrating an example of the maintenance staff information 55 according to the first embodiment.
[0047] The maintenance personnel information 55 shown in FIG. 7 includes a "maintenance personnel number," a "maintenance type," a "maintenance item," a "start date and time," and an "end date and time." The "maintenance personnel number" is information indicating an identification number unique to each maintenance personnel. The "maintenance type" is information indicating the type of maintenance item that the maintenance personnel can perform. The maintenance items that the maintenance personnel can perform are, for example, maintenance work for which the maintenance personnel have the skills or qualifications.
[0048] "Maintenance item" is information indicating the maintenance item that can be performed by a maintenance technician. "Start date and time" is information indicating the start date and time of the period in which the maintenance technician can perform the maintenance item. "End date and time" is information indicating the end date and time of the period in which the maintenance technician can perform the maintenance item. Note that the maintenance technician may also include a maintenance technician who assists a maintenance technician who has the skills or qualifications to perform the maintenance item.
[0049] The maintenance worker information 55 shown in Figure 7 indicates that the maintenance worker with maintenance worker number "P001" can perform the maintenance item "Main circuit operation check" of the maintenance type "Rotary inspection" from 9:00 to 18:00 on April 1, 2021 and from 9:00 to 18:00 on April 2, 2021.
[0050] Furthermore, the maintenance worker information 55 shown in Figure 7 indicates that the maintenance worker with maintenance worker number "P001" can perform the maintenance item "car wash" of the maintenance type "cleaning" from 9:00 to 18:00 on April 1, 2021.
[0051] 2 acquires operation information 56 from the operation management system 7 via the network N1 and the communication unit 11, and stores the acquired operation information 56 in the storage unit 13. Fig. 8 is a diagram illustrating an example of the operation information 56 according to the first embodiment.
[0052] The operation information 56 shown in FIG. 8 includes "date," "train formation number," "operation number," "departure time," "arrival time," "route change," "post-change departure time," and "post-change arrival time."
[0053] "Date" is information indicating the date. "Train formation number" is information indicating a number unique to the train formation of train 9. "Operation number" is information indicating a number that identifies the route of train formation of train 9, and this operation number is a number assigned to the operation of train formation of train 9 from leaving the depot 6, running on the main line, until it enters the depot 6 again. "Departure time" is information indicating the departure time of train 9 from the depot 6 on the route. "Arrival time" is information indicating the arrival time of train 9 at the depot 6 on the route.
[0054] "Route change or not" is information indicating whether the route of train 9 has been changed due to a delay or the like. "Departure time after change" is information indicating the departure time of train 9 from depot 6 after the route change. "Arrival time after change" is information indicating the arrival time of train 9 at depot 6 after the route change. Although not shown, operation information 56 also includes identification information for each railway car that makes up the formation of train 9.
[0055] The operation information 56 shown in Figure 8 indicates that on April 1, 2021, the train formation of train 9, with formation number "C002" and operation number "S001", will depart at 9:00 and arrive at 15:00, with no change in route.
[0056] Furthermore, the operation information 56 shown in Figure 8 indicates that on April 1, 2021, the departure time of train 9, with formation number "C003" and operation number "S002", is 9:30 a.m. and 3:30 p.m., and the changed departure time is 9:30 a.m. and entry time is 4:00 p.m.
[0057] Furthermore, the operation information 56 shown in Figure 8 indicates that on April 1, 2021, the departure time of train 9, with formation number "C004" and operation number "S003", is 10:00 and arrival time is 16:00, and the changed departure time is 10:00 and arrival time is 16:15.
[0058] 2 acquires train information 57 from the train information management system 8 via the network N1 and the communication unit 11, and stores the acquired train information 57 in the storage unit 13. Fig. 9 is a diagram illustrating an example of the train information 57 according to the first embodiment.
[0059] The train information 57 shown in FIG. 9 includes "date," "train set number," and "need for emergency maintenance." "Date" is information indicating the date. "Train set number" is information indicating a number unique to the train set of train 9. "Need for emergency maintenance" is information indicating whether emergency maintenance is needed for the train set of train 9.
[0060] The train information 57 shown in Figure 9 indicates that, on April 1, 2021, train 9 with formation number "C001" and train 9 with formation number "C003" do not require emergency maintenance, while train 9 with formation number "C002" requires emergency maintenance. Although not shown, the train information 57 also includes identification information of railway vehicles requiring emergency maintenance.
[0061] In the example described above, the train information management system 8 determines whether or not emergency maintenance is necessary for the train 9 and calculates the maintenance implementation deadline for the maintenance items of the train 9, but this is not limited to the example. For example, the train information management system 8 may transmit signal information of vehicle equipment to the maintenance information management system 2, and the maintenance information management system 2 may determine whether or not emergency maintenance is necessary and calculate the maintenance implementation deadline based on the signal information of vehicle equipment acquired from the train information management system 8. In this case, the information acquisition unit 21 acquires train information 57 including information indicating the determination of whether or not emergency maintenance is necessary from the maintenance information management system 2.
[0062] Returning to Fig. 2, the description of the processing unit 12 continues. The maintenance plan necessity determination unit 22 of the processing unit 12 determines whether or not it is necessary to create a maintenance plan based on the maintenance information 51, track number information 54, maintenance staff information 55, operation information 56, and train information 57 acquired by the information acquisition unit 21. Whether or not it is necessary to create a maintenance plan includes whether or not it is necessary to create a new maintenance plan and whether or not it is necessary to update the maintenance plan.
[0063] For example, if a maintenance plan from the maintenance plan start date to the maintenance plan end date has not been created, the maintenance plan necessity determination unit 22 determines that a new maintenance plan needs to be created. The maintenance plan start date and maintenance plan end date are set, for example, by the terminal device 5 or an external device (not shown). The maintenance plan start date is the start date of the period planned in the maintenance plan, and the maintenance plan end date is the end date of the period planned in the maintenance plan.
[0064] Furthermore, when a maintenance plan has already been created, the maintenance plan necessity determination unit 22 determines that the maintenance plan needs to be updated if there is a change in any of the information acquired by the information acquisition unit 21. For example, the maintenance plan necessity determination unit 22 determines that the maintenance plan needs to be updated if there is a change in the maintenance implementation deadline, a change in the maintenance personnel, a change in the route of the train formation, or if emergency maintenance of the railway vehicle is required.
[0065] When the maintenance plan necessity determination unit 22 determines that it is necessary to create a maintenance plan, the maintenance plan creation unit 23 creates a maintenance plan based on an evaluation value defined using the amount of violation of constraints, and stores maintenance plan information 58, which is information about the created maintenance plan, in the memory unit 13.
[0066] As shown in FIG. 2, the maintenance plan creation unit 23 includes a maintenance work amount calculation unit 41, a plan proposal creation unit 42, a violation amount calculation unit 43, an evaluation unit 44, and a maintenance plan determination unit 45.
[0067] When the maintenance plan necessity determination unit 22 determines that creation of a maintenance plan is necessary, the maintenance work amount calculation unit 41 determines the next maintenance deadline for each train 9 and the maintenance items to be performed at the next maintenance based on the maintenance information 51, maintenance cycle information 52, simultaneous maintenance recommendation information 53, track information 54, and maintenance worker information 55 acquired by the information acquisition unit 21, and calculates the total maintenance work amount from the maintenance items to be performed at the next maintenance. Based on the total maintenance work amount and the maintenance worker information 55, the maintenance work amount calculation unit 41 calculates the maintenance work time when the maintenance implementation date for the next maintenance is assigned to each date and time.
[0068] Specifically, the maintenance workload calculation unit 41 can set the date with the nearest maintenance deadline among the maintenance items for the train 9 as the next maintenance deadline for the train 9. The next maintenance deadline for the train 9 may also be included in the maintenance information 51. For example, assuming that the maintenance deadlines are arranged in order of proximity in the maintenance information 51 shown in FIG. 3, the maintenance workload calculation unit 41 can set "April 1, 2021" as the next maintenance deadline.
[0069] The maintenance workload calculation unit 41 also determines the next-after maintenance deadline for the train 9 based on the next maintenance deadline for the train 9 and the shortest maintenance cycle among the maintenance items. For example, when using the maintenance cycle information 52 shown in FIG. 4, the shortest maintenance cycle is 60 days. Therefore, the next-after maintenance deadline can be set to "May 31, 2021," which is 60 days after "April 1, 2021." The maintenance workload calculation unit 41 then determines the maintenance items whose deadline is shorter than the next-after maintenance deadline as the maintenance items to be performed during the next maintenance. For example, "Main circuit operation check," "Wheel measurement," and "Car wash" shown in FIG. 3 are the maintenance items to be performed during the next maintenance.
[0070] Furthermore, the maintenance workload calculation unit 41 can add maintenance items for the next maintenance period using the maintenance items for the next maintenance period determined based on the deadline for the next maintenance period and the deadline for each maintenance item, and the simultaneous maintenance recommendation information 53. Specifically, when the maintenance items for the next maintenance period determined based on the deadline for the next maintenance period and the deadline for each maintenance item are included as first maintenance items in the simultaneous maintenance recommendation information 53, the maintenance workload calculation unit 41 can add the second maintenance item associated with the first maintenance item to the maintenance items for the next maintenance period. For example, if "main circuit operation check," "wheel measurement," and "car wash" have been determined as maintenance items for the next maintenance based on the deadline for the next maintenance and the deadline for each maintenance item, using the simultaneous maintenance recommendation information 53 shown in Fig. 5, "main circuit operation check" is included in the "maintenance items" that are the first maintenance items, and "brake operation check" and "air conditioning operation check" are associated with "main circuit operation check" as "recommended simultaneous items" that are the second maintenance items. Therefore, the maintenance workload calculation unit 41 can add "brake operation check" and "air conditioning operation check" as maintenance items for the next maintenance.
[0071] The maintenance workload calculation unit 41 determines the next-after maintenance deadline for the train 9 based on the next-after maintenance deadline for the train 9 and the shortest maintenance cycle among the maintenance items, in the same manner as in determining the next-after maintenance deadline. The maintenance workload calculation unit 41 also calculates the next-after maintenance deadline for the maintenance items, assuming that the maintenance for the maintenance items determined as the maintenance items for the next maintenance will be performed during the next maintenance. The maintenance workload calculation unit 41 determines the maintenance items whose deadline is shorter than the next-after maintenance deadline for the train 9 as the maintenance items for the next-after maintenance. The maintenance workload calculation unit 41 also adds the maintenance items for the next-after maintenance, determined based on the next-after maintenance deadline and the next-after maintenance deadline for each maintenance item, and using the simultaneous maintenance recommendation information 53. By repeating the above process, maintenance items for not only the next maintenance but also those for the next maintenance and thereafter can be determined. For example, if the shortest maintenance cycle is 90 days and the maintenance plan creation period is 365 days, it is possible to estimate the amount of work required for the next, next-next, and next-next maintenance, as well as for any subsequent maintenance within the next 365 days.
[0072] When the maintenance work items to be performed at the time of the next maintenance include maintenance work items added using the simultaneous maintenance recommendation information 53, the maintenance work amount calculation unit 41 uses the information on the "pre-work amount" and "post-work amount" included in the maintenance information 51 to calculate the total maintenance work amount at the time of the next maintenance, and counts the work amount of the common pre-work and post-work only once so that the work amount of the common pre-work and post-work does not overlap.
[0073] The maintenance workload calculation unit 41 can calculate the maintenance workload time by dividing the total workload by the number of members of the maintenance team at each date and time. If the number of members of the maintenance team who can perform maintenance on a certain date and time #A is five, and the number of members of the maintenance team who can perform maintenance on another date and time #B is six, the maintenance workload time will be shorter if the maintenance is performed on date and time #B by six members than if it is performed on date and time #A.
[0074] The plan creation unit 42 creates a maintenance plan based on the next maintenance deadline for each train 9 and the maintenance items to be performed during the next maintenance determined by the maintenance workload calculation unit 41, and the maintenance information 51, track number information 54, and maintenance worker information 55 acquired by the information acquisition unit 21. When creating a maintenance plan for the first time, the plan creation unit 42 creates an initial maintenance plan created according to a predetermined creation method as the maintenance plan.
[0075] The method for creating the initial plan may be arbitrarily selected by the terminal device 5 or an external device (not shown). When the maintenance plan is updated in the maintenance plan creation unit 23, the initial plan is the maintenance plan before the update, which is the maintenance plan created previously.
[0076] Furthermore, if this is the second or subsequent time that a maintenance plan has been created since the maintenance plan necessity determination unit 22 determined that a maintenance plan needs to be created, the plan creation unit 42 modifies the current tentative maintenance plan and creates a new maintenance plan. The current tentative maintenance plan is the latest maintenance plan among the maintenance plans that have been determined to have improved evaluation values, which will be described later, and may hereinafter be referred to as a tentative maintenance plan.
[0077] Examples of methods for correcting the proposed maintenance plan include shifting the maintenance execution date and time, which is the scheduled date and time for performing maintenance work on the maintenance items for each train 9, by a unit time, or swapping the maintenance execution date and time for the maintenance items between trains 9. The unit time is, for example, one hour or one day, but is not limited to such examples. The correction of the maintenance plan may be made according to a predetermined correction method, and is not limited to a specific correction method. Note that multiple proposed maintenance plans may be created at the same time.
[0078] In addition, if the maintenance plan necessity determination unit 22 determines that a maintenance plan needs to be created after the maintenance plan start date and time, the plan creation unit 42 will, for example, revise the maintenance implementation date and time from a time after the time when it was determined that a maintenance plan needs to be created in the maintenance plan to the maintenance plan end date.
[0079] The violation amount calculation unit 43 calculates the constraint violation amount V of the maintenance plan created by the plan creation unit 42 based on the maintenance information 51, track number information 54, and maintenance worker information 55 acquired by the information acquisition unit 21. constraint Calculate the constraint violation amount V constraint is a quantity indicating the degree to which the maintenance plan violates the constraint condition. The violation quantity calculation unit 43 calculates the constraint condition violation quantity V constraint The calculation is carried out, for example, as follows:
[0080] Here, we consider a case where there are constraints on the maintenance deadline, the available maintenance track, and the available maintenance personnel. deadline ” and the violation of the constraints on the maintenance-permitted line is “V track ” and the violation of the constraints on the number of maintenance personnel available is defined as “V staff ” and the amount of violation of the constraints on the maintenance deadline V deadline The weight of "W deadline " and the constraint violation amount V track The weight of "W track " and the amount of violation of the constraints on the number of maintenance personnel available is V staff The weight of "W staff ", the constraint violation amount of the maintenance plan V constraint is expressed by the following equation (1): Note that the weights are positive values that are set in advance.
[0081]
number
[0082] The constraint for the maintenance deadline can be that maintenance must be started at least once before the deadline. Let train 9 be "r", the set of trains r be "R", and time be "t". Let x be a variable that is 1 when train r starts maintenance at time t and 0 otherwise. maintenance (r,t)" and the set of times from the start time of planning to the next maintenance deadline for train r is "T deadline (r)”, the constraint on the maintenance implementation deadline is expressed by the following formula (2).
[0083]
number
[0084] The constraint violation amount V of the constraint on the maintenance deadline expressed by Equation (2) deadline is expressed by the following formula (3).
[0085]
number
[0086] Furthermore, the constraint on the track number where maintenance can be performed can be that the number of units undergoing maintenance is below an upper limit. The set of time t is defined as "T", and the upper limit of the number of track numbers where maintenance can be performed at time t is defined as "N track (t)”, and the set of maintenance start times for train r that is undergoing maintenance at time t is defined as “T work (r, t)”, the constraints on the track number where maintenance can be performed are expressed by the following formula (4).
[0087]
number
[0088] The constraint violation amount V of the constraint condition of the maintenance possible line expressed by formula (4) track is expressed by the following formula (5).
[0089]
number
[0090] The constraint on the number of maintenance personnel available for maintenance work can be set to an upper limit or less. The number of maintenance personnel per team who can perform maintenance work at time t is defined as "C staff (t) and the upper limit of the number of maintenance personnel who can perform maintenance at time t is "N staff (t)”, the constraint on the number of maintenance personnel available is expressed by the following equation (6).
[0091]
number
[0092] The constraint violation amount V of the constraint on the number of maintenance personnel available, expressed by equation (6), staff is expressed by the following formula (7).
[0093]
number
[0094] The violation amount calculation unit 43 calculates the constraint violation amount V of the maintenance plan using the formulas (1), (3), (5), and (7). constraint When calculating, the calculated constraint violation amount V constraint is output to the evaluation unit 44.
[0095] The evaluation unit 44 evaluates the constraint violation amount V calculated by the violation amount calculation unit 43. constraint The evaluation value V of the maintenance plan defined using schedule The evaluation value of the maintenance plan V is calculated. schedule is expressed by, for example, the following equation (8).
[0096]
number
[0097] The constraint violation amount V expressed by the above formula (1) constraint Since "max" is included, the evaluation value V schedule However, a function defined as the sum of functions including absolute values or "max" can be expressed as the sum of a linear objective function and a linear constraint by rearranging the equation. That is, the evaluation value V expressed by the above formula (8) schedule The optimization problem based on this can be expressed as a mixed integer linear programming problem, and techniques such as branch and bound can be applied.
[0098] Then, the evaluation unit 44 calculates the evaluation value V of the maintenance plan. schedule For example, the evaluation unit 44 determines whether the evaluation value V of the proposed maintenance plan has been improved. schedule If this is the first calculation, the evaluation value V of the maintenance plan proposal schedule is treated as an improvement, and the evaluation value of the maintenance plan V schedule If the calculation is the second or later, the evaluation value V of the interim maintenance plan schedule and the evaluation value V of the maintenance plan calculated this time. schedule By comparing with the evaluation value V schedule Determine whether or not the improvement has been achieved. schedule is the evaluation value V schedule This is the latest maintenance plan among the maintenance plans that have been determined to have improved.
[0099] The evaluation unit 44 evaluates the evaluation value V of the maintenance plan. schedule When expressed by the above formula (8), the evaluation value V of the maintenance plan is schedule When the value of the maintenance plan V decreases, schedule When there are multiple maintenance plans created by the plan creation unit 42, the evaluation unit 44 determines that the evaluation value V of one of the maintenance plans has been improved. schedule If the evaluation value V schedule is judged to have been improved.
[0100] The evaluation unit 44 evaluates the evaluation value V of the maintenance plan. schedule If the evaluation value V is improved, the maintenance plan is made a tentative maintenance plan, and information about the tentative maintenance plan is notified to the plan creation unit 42. In this case, the plan creation unit 42 modifies the current tentative maintenance plan to create a new maintenance plan. schedule If there are multiple maintenance plan proposals with improved evaluation value V, one of them can be selected as the tentative maintenance plan. For example, the evaluation unit 44 schedule The plan with the greatest improvement will be the interim maintenance plan.
[0101] The maintenance plan determination unit 45, for example, calculates the evaluation value V scheduleIf the evaluation value V of the proposed maintenance plan is not improved, the current tentative maintenance plan is determined as the final maintenance plan, and maintenance plan information 58, which is information on the proposed maintenance plan, is stored in the storage unit 13. schedule The fact that the condition is not improved is an example of the predetermined condition.
[0102] Here, the evaluation value of the maintenance plan V schedule If there is no improvement, the newly calculated evaluation value of the maintenance plan V schedule is the evaluation value V of the interim maintenance plan. schedule It is not limited to the fact that there is no improvement from, for example, the evaluation value V schedule The evaluation value V of the interim maintenance plan is schedule It may be that there has been no improvement since then.
[0103] Since the proposed maintenance plan does not include the track platforms 10 and maintenance personnel on which the maintenance items will be performed, the maintenance plan determination unit 45 determines the track platforms 10 and maintenance personnel on which the maintenance items will be performed, and determines the maintenance plan including the determined track platforms 10 and maintenance personnel as the final maintenance plan. The proposed maintenance plan includes information on the time t at which maintenance item i for each train r will be performed, and the maintenance plan determination unit 45 can determine the maintenance plan as the final maintenance plan by, for example, assigning a track platform 10 and maintenance personnel that are available at time t. The proposed maintenance plan determined by the maintenance plan determination unit 45 also includes information on the identification information of the train formation of the train 9 on which the maintenance items will be performed and the identification information of the railway cars on which the maintenance items will be performed.
[0104] The evaluation unit 44 calculates the evaluation value V schedule The interim maintenance plan is updated as long as the interim maintenance plan is improved, but this example is not limited to this. For example, the evaluation unit 44 may terminate updating of the interim maintenance plan when the number of updates of the interim maintenance plan reaches a predetermined number. The number of updates of the interim maintenance plan reaching a predetermined number is an example of the predetermined condition.
[0105] The evaluation unit 44 also calculates the evaluation value V scheduleThe update of the interim maintenance plan can also be terminated when the evaluation value V schedule An example of the predetermined condition is that the current interim maintenance plan is reduced to a predetermined value. When the evaluation unit 44 has finished updating the interim maintenance plan, the maintenance plan determination unit 45 determines the current interim maintenance plan as the final maintenance plan, and stores maintenance plan information 58, which is information on the maintenance plan, in the storage unit 13.
[0106] After the plan creation unit 42 creates a plurality of maintenance plan proposals using a predetermined correction method, the evaluation unit 44 calculates the evaluation values V of the plurality of maintenance plan proposals created by the plan creation unit 42. schedule In this case, the evaluation unit 44 calculates the smallest evaluation value V among the multiple maintenance plan proposals. schedule The maintenance plan proposed by the evaluation value V can be determined as the maintenance plan. schedule is smallest is an example of a predetermined condition.
[0107] Fig. 10 is a diagram illustrating an example of maintenance plan information 58 according to the first embodiment. The maintenance plan information 58 illustrated in Fig. 10 includes "train formation number," "maintenance type," "maintenance item," "start date and time," "end date and time," "track number," and "maintenance worker number." Although not illustrated, the maintenance plan information 58 also includes information on identification information of the railway vehicle on which the maintenance item is to be implemented.
[0108] "Train formation number" is information indicating a number unique to the formation of train 9. "Maintenance type" is information indicating the type of maintenance work. "Maintenance item" is information on the maintenance item indicating the content of the maintenance work. "Start date and time" is information indicating the start date and time of the maintenance work. "End date and time" is information indicating the end date and time of the maintenance work. "Platform number" is information on the platform number, which is the number of platform 10 where the maintenance work will be performed. "Maintenance staff number" is information on the maintenance staff number, which is the number of the maintenance staff who will perform the maintenance work.
[0109] The maintenance plan information 58 shown in Figure 10 indicates that maintenance work for train 9 with formation number "C001", with the maintenance type "routine inspection" and maintenance item "main circuit operation check", is scheduled to be carried out by maintenance worker number "P001" on platform 10 with platform number "T001" between 9:00 and 9:30 on April 1, 2021.
[0110] Furthermore, the maintenance plan information 58 shown in Figure 10 indicates that maintenance work for train 9 with formation number "C001", with the maintenance type "rotational inspection" and maintenance item "main circuit operation check", is scheduled to be carried out by maintenance worker number "P002" on platform 10 with platform number "T001" between 9:00 and 9:30 on April 1, 2021.
[0111] Furthermore, the maintenance plan information 58 shown in Figure 10 indicates that maintenance work for train 9 with formation number "C003", with the maintenance type "rotary inspection" and maintenance item "wheel measurement", is scheduled to be carried out by maintenance worker number "P001" on platform 10 with platform number "T001" between 9:30 and 10:00 on April 2, 2021.
[0112] In the above example, the maintenance personnel information 55 includes information for each maintenance personnel, but it may also include information for a maintenance personnel group that groups together multiple maintenance personnel. In this case, the maintenance plan information 58 includes information on a maintenance personnel group number, which is an identification number for each maintenance personnel group, instead of or in addition to the maintenance personnel number.
[0113] Furthermore, in the example described above, the maintenance plan information 58 includes the track number, maintenance staff number, train set number, and railway vehicle identification information, but the maintenance plan determined by the maintenance plan determination unit 45 may not include some or all of the track number, maintenance staff number, train set number, and railway vehicle identification information. Furthermore, the maintenance plan information 58 may include the maintenance date instead of the "start date and time" and "end date and time."
[0114] 2, the description of the processing unit 12 will continue. When the maintenance plan information 58 is stored in the storage unit 13 by the maintenance plan determination unit 45, the maintenance plan information output unit 24 of the processing unit 12 outputs the maintenance plan information 58 stored in the storage unit 13 to the terminal device 5 via the communication unit 11 and the network N1.
[0115] The terminal device 5 displays the maintenance plan created by the maintenance plan creation device 1 based on the maintenance plan information 58 output from the maintenance plan creation device 1 via the network N1. This allows the terminal device 5 to grasp the locations where maintenance work on the railway vehicle will be performed and the maintenance plan that can prevent a shortage of maintenance personnel.
[0116] Next, a flowchart will be used to explain the processing by the processing unit 12 of the maintenance schedule creation device 1. Fig. 11 is a flowchart showing an example of the processing by the processing unit 12 of the maintenance schedule creation device 1 according to the first embodiment.
[0117] As shown in FIG. 11, the processing unit 12 of the maintenance plan creation device 1 acquires maintenance information 51 from the maintenance information management system 2 via the network N1 and the communication unit 11, and stores the acquired maintenance information 51 in the memory unit 13 (step S10).
[0118] Furthermore, the processing unit 12 acquires the maintenance cycle information 52 from the maintenance information management system 2 via the network N1 and the communication unit 11, and stores the acquired maintenance cycle information 52 in the storage unit 13 (step S11).
[0119] In addition, the processing unit 12 acquires simultaneous maintenance recommendation information 53 from the maintenance information management system 2 via the network N1 and the communication unit 11, and stores the acquired simultaneous maintenance recommendation information 53 in the memory unit 13 (step S12).
[0120] Furthermore, the processing unit 12 acquires the track number information 54 from the depot information management system 3 via the network N1 and the communication unit 11, and stores the acquired track number information 54 in the storage unit 13 (step S13).
[0121] Furthermore, the processing unit 12 acquires the maintenance staff information 55 from the maintenance staff information management system 4 via the network N1 and the communication unit 11, and stores the acquired maintenance staff information 55 in the storage unit 13 (step S14).
[0122] Furthermore, the processing unit 12 acquires the operation information 56 from the operation management system 7 via the network N1 and the communication unit 11, and stores the acquired operation information 56 in the storage unit 13 (step S15).
[0123] Furthermore, the processing unit 12 acquires the train information 57 from the train information management system 8 via the network N1 and the communication unit 11, and stores the acquired train information 57 in the storage unit 13 (step S16).
[0124] The processing unit 12 acquires the maintenance information 51, the maintenance cycle information 52, the simultaneous maintenance recommendation information 53, the track platform information 54, the maintenance staff information 55, the operation information 56, and the train information 57 from the storage unit 13, and determines whether or not a maintenance plan needs to be created (step S17). In the processing of step S17, the processing unit 12 determines that a new maintenance plan needs to be created, for example, if a maintenance plan has not been created from the maintenance plan start date to the maintenance plan end date. Furthermore, if a maintenance plan has already been created and there has been a change in any of the maintenance information 51, the maintenance cycle information 52, the simultaneous maintenance recommendation information 53, the track platform information 54, the maintenance staff information 55, the operation information 56, and the train information 57, the processing unit 12 determines that the maintenance plan needs to be updated.
[0125] When the processing unit 12 determines that it is necessary to create a maintenance plan (step S17: Yes), it executes a maintenance plan creation process (step S18). The process of step S18 is the process of steps S19 to S26 shown in Fig. 12, and will be described in detail later. When the processing unit 12 has finished the process of step S18, or when it has determined that it is not necessary to create a maintenance plan (step S17: No), it ends the process shown in Fig. 11.
[0126] FIG. 12 is a flowchart showing an example of a maintenance plan creation process by the processing unit 12 of the maintenance plan creation device 1 according to the first embodiment. As shown in FIG. 12, the processing unit 12 calculates a maintenance work amount (step S19). In this process of calculating the maintenance work amount, the processing unit 12 determines the next maintenance execution deadline for each train 9 and the maintenance work items to be performed during the next maintenance, and calculates a total maintenance work amount for the next maintenance to perform the determined maintenance work items. The processing unit 12 also creates a proposed maintenance plan (step S20). In the process of step S20, the processing unit 12 creates a maintenance plan for performing the maintenance work items to be performed during the next maintenance determined in step S19 by the next maintenance execution deadline determined in step S19. In the process of step S20, if the proposed maintenance plan is being created for the first time, the processing unit 12 creates an initial proposal of a maintenance plan created according to a predetermined creation method as the proposed maintenance plan. In addition, if the proposed maintenance plan has been created for the second time or later, the processing unit 12 modifies the current tentative maintenance plan to create a new proposed maintenance plan.
[0127] Next, the processing unit 12 performs calculations, for example, using the above formulas (1), (3), (5), and (7) based on the maintenance information 51, the track number information 54, and the maintenance staff information 55, to calculate the constraint violation amount V of the maintenance plan created in step S20. constraint is calculated (step S21).
[0128] Next, the processing unit 12 calculates the evaluation value V of the maintenance plan. schedule In the process of step S22, the processing unit 12 calculates the evaluation value V by, for example, the calculation of the above-mentioned formula (8). schedule Then, the processing unit 12 calculates the evaluation value V of the proposed maintenance plan. schedule It is determined whether or not the condition has improved (step S23).
[0129] The processing unit 12 calculates the evaluation value V of the maintenance plan. schedule If it is determined that the maintenance plan has been improved (step S23: Yes), the maintenance plan created in step S20 is set as a tentative maintenance plan (step S24), and the process returns to step S20.
[0130] The processing unit 12 calculates the evaluation value V of the maintenance plan. schedule If it is determined that the condition will not be improved (step S23: No), the current tentative maintenance plan is determined as the final maintenance plan, and maintenance plan information 58, which is information on the maintenance plan, is stored in the storage unit 13 (step S25). Then, the processing unit 12 outputs the maintenance plan information 58 stored in the storage unit 13 to the terminal device 5 via the communication unit 11 and the network N1 (step S26), and the processing shown in FIG. 12 ends.
[0131] In the example described above, the maintenance schedule creation device 1 is provided in the rolling stock depot 6, but it may also be installed at a location independent of the rolling stock depot 6. Fig. 13 is a diagram showing another example of the configuration of the maintenance schedule creation system 100 according to the first embodiment. In the example shown in Fig. 13, components having functions similar to those of the above-described maintenance schedule creation system 100 are denoted by the same reference numerals.
[0132] The maintenance plan creation system 100 shown in FIG. 13 differs from the maintenance plan creation system 100 shown in FIG. 1 in that the maintenance plan creation device 1 is installed at a location other than the vehicle depot 6. The maintenance plan creation device 1 is, for example, a cloud server. The cloud server is a server built in a cloud environment that includes computer resources provided by a cloud service platform. Note that the maintenance plan creation device 1 may also be a server other than a cloud server.
[0133] The processing unit 12 of the maintenance plan creation device 1 acquires maintenance information 51, track number information 54, and maintenance worker information 55 from the maintenance information management system 2, the depot information management system 3, and the maintenance worker information management system 4 via the networks N1, N2 and the communication unit 11. The processing unit 12 also acquires operation information 56 from the operation management system 7 via the network N2 and the communication unit 11, and acquires train information 57 from the train information management system 8 via the network N2 and the communication unit 11.
[0134] 14 is a diagram illustrating an example of a hardware configuration of the maintenance schedule creation device 1 according to the first embodiment. As illustrated in FIG. 14, the maintenance schedule creation device 1 includes a computer including a processor 101, a memory 102, a communication device 103, and an interface circuit 104.
[0135] The processor 101, memory 102, communication device 103, and interface circuit 104 can transmit and receive information to and from each other via, for example, a bus 105. The storage unit 13 is realized by the memory 102. The communication unit 11 is realized by the communication device 103. The processor 101 executes the functions of the processing unit 12 by reading and executing a program stored in the memory 102. The processor 101 is, for example, an example of a processing circuit, and includes one or more of a CPU (Central Processing Unit), a DSP (Digital Signal Processor), and a system LSI (Large Scale Integration).
[0136] The memory 102 includes one or more of a random access memory (RAM), a read only memory (ROM), a flash memory, an erasable programmable read only memory (EPROM), and an electrically erasable programmable read only memory (EEPROM).
[0137] The interface circuit 104 includes an interface circuit to which a recording medium on which a computer-readable program is recorded is connected. Such a recording medium includes one or more of a non-volatile or volatile semiconductor memory, a magnetic disk, a flexible memory, an optical disk, a compact disk, and a DVD (Digital Versatile Disc). For example, the interface circuit 104 includes a CD (Compact Disc)-ROM drive or a DVD (Digital Versatile Disc)-ROM drive.
[0138] A maintenance plan creation program is read by the interface circuit 104 from a recording medium such as a CD-ROM or DVD-ROM set in the interface circuit 104, and the read maintenance plan creation program is installed in the memory 102. The processor 101 executes processing as the maintenance plan creation device 1 in accordance with the program stored in the memory 102. The processor 101 can also obtain a maintenance plan creation program provided via a transmission medium such as the Internet via the communication device 103, and install the obtained maintenance plan creation program in the memory 102. The maintenance plan creation device 1 may also include integrated circuits such as an ASIC (Application Specific Integrated Circuit) and an FPGA (Field Programmable Gate Array).
[0139] As described above, the maintenance plan creation system 100 according to the first embodiment includes the maintenance information acquisition unit 31, the simultaneous maintenance recommendation information acquisition unit 33, and the maintenance plan creation unit 23. The maintenance information acquisition unit 31 acquires maintenance information 51 including railway vehicle maintenance items and maintenance deadlines. The simultaneous maintenance recommendation information acquisition unit 33 acquires simultaneous maintenance recommendation information 53 indicating a combination of multiple maintenance items for which it is recommended that maintenance be performed together. The maintenance plan creation unit 23 creates a maintenance plan including information on the maintenance items and information on the planned dates for the maintenance items, based on the maintenance information 51 and the simultaneous maintenance recommendation information 53. As a result, a maintenance plan is created based on a combination of maintenance items for which it is recommended that maintenance be performed together, making it possible to create a maintenance plan that can reduce the amount of maintenance work on railway vehicles.
[0140] The simultaneous maintenance recommendation information 53 also includes information on a first maintenance item, which is a maintenance item, and information on a second maintenance item, which is a maintenance item for which maintenance is recommended to be performed together with the first maintenance item. Here, if the value of the first maintenance item is maintenance item #A and the value of the second maintenance item is maintenance item #B, it is recommended to perform maintenance item #B together with maintenance of maintenance item #A, but it is not necessarily recommended to perform maintenance of maintenance item #A together with maintenance of maintenance item #B. For example, if the work time for maintenance item #A is 30 minutes and the work time for maintenance item #B is 5 minutes, even if maintenance item #B is added and performed together when maintenance item #A has already been decided, the total work time will only increase from 30 minutes to 35 minutes. However, if maintenance item #A is added and performed together when maintenance item #B has already been decided, the total work time will increase from 5 minutes to 35 minutes. For this reason, it is desirable that the simultaneous maintenance recommendation information 53 is not simply information that groups multiple maintenance items, but information that includes a first maintenance item and a second maintenance item that is recommended to be maintained together when the first maintenance item is performed.
[0141] Furthermore, the maintenance plan creation unit 23 determines the maintenance items for which maintenance will be performed on the next maintenance date based on the maintenance information 51 and the simultaneous maintenance recommendation information 53. The maintenance plan creation system 100 may further include a maintenance cycle information acquisition unit 32. The maintenance cycle information acquisition unit 32 acquires maintenance cycle information 52, which is information indicating the maintenance cycle of each maintenance item. The maintenance plan creation unit 23 can use the maintenance cycle information 52 when determining the maintenance items for which maintenance will be performed on the next maintenance date. Furthermore, by using the maintenance cycle information 52, it is possible to create a maintenance plan taking into account not only the next maintenance but also the deadline for the maintenance after that. Furthermore, the maintenance cycle information 52 may include, for maintenance items for condition-based maintenance, a maintenance cycle calculated from an average value based on past maintenance performance.
[0142] Furthermore, the maintenance information 51 includes work items and workloads for pre-work and post-work for each of a plurality of maintenance items, and the simultaneous maintenance recommendation information 53 can include combinations of maintenance items that share at least one of the pre-work and post-work work items. In this case, the maintenance plan creation unit 23 can calculate the total maintenance workload based on the maintenance information 51 and the simultaneous maintenance recommendation information 53 so as not to overlap the workloads of the common work items. This makes it possible to create a maintenance plan that can more reliably reduce the workload of maintenance work on railway vehicles.
[0143] In addition, the maintenance plan creation unit 23 determines the maintenance items to be maintained on the next maintenance date based on the maintenance information 51 and the simultaneous maintenance recommendation information 53, calculates the total amount of work on the next maintenance date based on the determined maintenance items, and determines the value of the maintenance date for the determined maintenance items based on the maintenance information 51, track number information 54, and maintenance worker information 55.
[0144] The maintenance plan creation unit 23 includes a maintenance workload calculation unit 41, a plan proposal creation unit 42, a violation amount calculation unit 43, an evaluation unit 44, and a maintenance plan determination unit 45. The maintenance workload calculation unit 41 determines the maintenance items to be performed on the next maintenance date and calculates the total maintenance workload based on the determined maintenance items. The plan proposal creation unit 42 creates a maintenance plan proposal that is a maintenance plan proposal including the maintenance items determined by the maintenance workload calculation unit 41. The violation amount calculation unit 43 calculates the constraint violation amount of the maintenance plan proposal based on the maintenance information 51, track number information 54, and maintenance worker information 55. The evaluation unit 44 evaluates the constraint violation amount or a value based on the constraint violation amount as an evaluation value for the maintenance plan proposal and determines whether the evaluation value satisfies a predetermined condition. The maintenance plan determination unit 45 determines the maintenance plan proposal for which the evaluation unit 44 determines that the evaluation value satisfies the predetermined condition as a maintenance plan.
[0145] The maintenance plan creation system 100 also includes a track number information acquisition unit 34 and a maintenance worker information acquisition unit 35. The track number information acquisition unit 34 acquires track number information 54 including maintenance items that can be performed on track number 10 in the rolling stock depot 6. The maintenance worker information acquisition unit 35 acquires maintenance worker information 55 including maintenance items that can be performed by a maintenance worker. The maintenance plan creation unit 23 can create a maintenance plan further based on the track number information 54 and the maintenance worker information 55. This makes it possible for the maintenance plan creation system 100 to reduce the amount of maintenance work on railway cars and to create a maintenance plan that reduces shortages of locations and maintenance workers to perform maintenance work on trains 9.
[0146] The maintenance plan creation unit 23 can create a maintenance plan that further includes at least one of information about the maintenance personnel who will perform the maintenance items, information about the track number on which the maintenance items will be performed, identification information about a train set including the railway vehicle, and identification information about the railway vehicle. For example, the maintenance plan creation unit 23 creates a maintenance plan that further includes information about the maintenance personnel who will perform the maintenance items. This allows the maintenance plan creation system 100 to create a maintenance plan that includes information about the maintenance personnel who will perform the maintenance items. The maintenance plan creation unit 23 also creates a maintenance plan that further includes information about the track number 10 on which the maintenance items will be performed. This allows the maintenance plan creation system 100 to create a maintenance plan that includes information about the track number 10 on which the maintenance items will be performed. The maintenance plan creation unit 23 also creates a maintenance plan that further includes identification information about a train set including the railway vehicle. This allows the maintenance plan creation system 100 to create a maintenance plan that includes identification information about a train set including the railway vehicle on which the maintenance items will be performed. The maintenance plan creation unit 23 also creates a maintenance plan that further includes identification information about the railway vehicle. This allows the maintenance schedule creation system 100 to create a maintenance schedule that includes identification information for the railcars that are the targets of the maintenance action items.
[0147] The maintenance plan creation system 100 also includes a maintenance plan information output unit 24. The maintenance plan information output unit 24 outputs maintenance plan information 58 to the terminal device 5 that displays the maintenance plan. This allows the user of the maintenance plan creation system 100 to confirm the locations where maintenance work on the train 9 will be performed and a maintenance plan that minimizes shortages of maintenance personnel.
[0148] The maintenance plan creation system 100 also includes an operation information acquisition unit 36, a train information acquisition unit 37, and a maintenance plan necessity determination unit 22. The operation information acquisition unit 36 acquires operation information 56, which includes information on the departure time of the train 9 from the depot 6 and information on the arrival time of the train 9 at the depot 6. The train information acquisition unit 37 acquires train information 57, which includes information on whether emergency maintenance is required for the train 9. The maintenance plan necessity determination unit 22 determines whether a new maintenance plan needs to be created or an update of the maintenance plan needs to be performed, based on the maintenance information 51, track number information 54, maintenance worker information 55, operation information 56, and train information 57. This allows the maintenance plan creation system 100 to appropriately determine the timing to change the maintenance plan. For example, the maintenance plan creation system 100 can change the maintenance plan when the operation of the train 9 is changed due to a delay or the like of the train 9, when an abnormality occurs in the train 9 while it is running and emergency maintenance is required, or when there is a change in the maintenance information 51, track number information 54, or maintenance worker information 55.
[0149] The maintenance plan creation unit 23 also includes a plan proposal creation unit 42, a violation amount calculation unit 43, an evaluation unit 44, and a maintenance plan determination unit 45. The plan proposal creation unit 42 uses the maintenance action items determined by the maintenance work amount calculation unit 41 as maintenance action items of the maintenance plan, and creates a maintenance plan proposal that is a maintenance plan proposal including information on the maintenance action dates when these maintenance action items will be performed. The violation amount calculation unit 43 calculates the constraint violation amount V of the maintenance plan proposal based on the maintenance information 51, track number information 54, and maintenance worker information 55. constraint The evaluation unit 44 calculates the constraint violation amount V constraint or the constraint violation amount V constraint The value based on this is the evaluation value V of the maintenance plan proposal. schedule Then, the evaluation value V scheduleThe maintenance plan determination unit 45 determines whether the evaluation value V schedule The maintenance plan creation system 100 determines as the maintenance plan a proposed maintenance plan that is determined to satisfy the predetermined condition. As a result, the maintenance plan creation system 100 can create a maintenance plan that can reduce the amount of maintenance work on the train 9, and can accurately create a maintenance plan that reduces shortages of locations and maintenance personnel to perform maintenance work on the train 9.
[0150] The plan creation unit 42 also creates a maintenance plan by modifying the initial plan of the maintenance plan, and calculates an evaluation value V schedule The maintenance plan is repeatedly revised until the evaluation value V of all the maintenance plans satisfies a predetermined condition. schedule The evaluation value V calculated after calculating schedule This reduces the time required to create a maintenance plan compared to when comparing the two.
[0151] Furthermore, when updating a maintenance plan, the plan creation unit 42 creates a new maintenance plan using the maintenance plan before the update as an initial plan. This allows the maintenance plan creation system 100 to reduce the time required to create a maintenance plan, compared to, for example, using the same initial plan when updating a maintenance plan.
[0152] The maintenance plan creation system 100 also includes a maintenance information management system 2, a rolling stock depot information management system 3, a maintenance worker information management system 4, and a maintenance plan creation device 1. The maintenance information management system 2 manages maintenance information 51. The rolling stock depot information management system 3 manages track number information 54. The maintenance worker information management system 4 manages maintenance worker information 55. The maintenance plan creation device 1 includes a maintenance information acquisition unit 31, a track number information acquisition unit 34, a maintenance worker information acquisition unit 35, and a maintenance plan creation unit 23. This enables the maintenance plan creation system 100 to create a maintenance plan that minimizes shortages of locations and maintenance workers to perform maintenance work on trains 9.
[0153] Embodiment 2 The maintenance plan creation system according to the second embodiment differs from the maintenance plan creation system 100 according to the first embodiment in that, when determining the maintenance items to be included in a maintenance plan, a plurality of candidate combinations of maintenance items to be performed are created and the user is allowed to select from the plurality of candidates. In the following, components having the same functions as those in the first embodiment are given the same reference numerals and their description will be omitted, and the description will focus on the differences from the maintenance plan creation system 100 according to the first embodiment.
[0154] 15 is a diagram illustrating an example of the configuration of a railway system including a maintenance plan creation system 100A according to embodiment 2. As illustrated in FIG. 15, the maintenance plan creation system 100A according to embodiment 2 differs from the maintenance plan creation system 100 in that it includes a maintenance plan creation device 1A instead of the maintenance plan creation device 1.
[0155] Fig. 16 is a diagram illustrating an example of the configuration of a maintenance plan creation device 1A according to the second embodiment. As illustrated in Fig. 16, the maintenance plan creation device 1A according to the second embodiment differs from the maintenance plan creation device 1 in that it includes a processing unit 12A instead of the processing unit 12 and a storage unit 13A instead of the storage unit 13. The processing unit 12A differs from the processing unit 12 in that it includes a maintenance plan creation unit 23A instead of the maintenance plan creation unit 23.
[0156] The maintenance plan creation unit 23A differs from the maintenance plan creation unit 23 in that it includes a maintenance workload calculation unit 41A instead of the maintenance workload calculation unit 41, and further includes a candidate information output unit 46 and a selected candidate information acquisition unit 47. If there are maintenance items recommended to be performed together based on the simultaneous maintenance recommendation information 53, the maintenance workload calculation unit 41 adds the maintenance items to the maintenance items to be performed during the next maintenance. In contrast, the maintenance workload calculation unit 41A generates multiple types of candidate combinations of maintenance items to be performed on the maintenance date based on the simultaneous maintenance recommendation information 53, generates candidate information 59 indicating characteristics of the multiple candidates, and stores the candidate information 59 in the storage unit 13A. Although the term "candidate combination" is used here, the combination may also include a combination with only one maintenance item. The information indicating the candidate characteristics may include, for example, a list of maintenance items included in each candidate and the total workload required to perform the maintenance of the maintenance items included in the list.
[0157] 17 is a diagram illustrating an example of candidate information 59 according to the second embodiment. The candidate information 59 illustrated in FIG. 17 includes a "candidate number," a "train set number," a "maintenance type," a "next maintenance due date," "next maintenance items," "next maintenance workload," and "pre- and post-maintenance workload." This candidate information 59 includes four candidates for train set number "C001," namely, candidate numbers "C001-0001" to "C001-0004," two candidates for train set number "C002," namely, candidate numbers "C002-0001" and "C002-0002," and one candidate for train set number "C003," namely, candidate number "C003-0001." In addition, candidate information 59 indicates that the maintenance type for all seven candidates is "routine inspection," and that the next maintenance deadline for train set number "C001" is "April 30, 2022," the next maintenance deadline for train set number "C002" is "May 10, 2022," and the next maintenance deadline for train set number "C003" is "May 20, 2022." In addition, the candidate information 59 shown in Figure 17 indicates that, for the train formation number "C001," the next maintenance work volume for candidate "C001-0001," whose next maintenance item is "main circuit operation check," is "300 [minutes per person]," the next maintenance work volume for candidate "C001-0002," whose next maintenance items are "main circuit operation check" and "brake operation check," is "400 [minutes per person]," the next maintenance work volume for candidate "C001-0003," whose next maintenance items are "main circuit operation check" and "air conditioning operation check," is "400 [minutes per person]," and the next maintenance work volume for candidate "C001-0004," whose next maintenance items are "main circuit operation check," "brake operation check," and "air conditioning operation check," is "500 [minutes per person]." Furthermore, the candidate information 59 indicates that for the train set number "C001," the amount of pre- and post-operation work is "50 [minutes / person]" for all four candidates with different combinations of maintenance items.Furthermore, candidate information 59 indicates that, for train set number "C002," candidate "C002-0001," whose next maintenance item is "brake operation check," has a next maintenance workload of "150 [minutes per person]," and candidate "C002-0002," whose next maintenance items are "brake operation check" and "air conditioning operation check," has a next maintenance workload of "250 [minutes per person]." Furthermore, candidate information 59 indicates that, for train set number "C002," the pre- and post-maintenance workloads for both of two candidates with different combinations of maintenance items are "50 [minutes per person]." Furthermore, candidate information 59 indicates that, for train set number "C003," the generated candidate is candidate number "C003-0001," whose next maintenance items are "brake operation check" and "air conditioning operation check," and whose next maintenance workload is "250 [minutes per person]." Furthermore, the candidate information 59 indicates that the pre- and post-workloads for candidate number "C003-0001" are "50 [minutes·persons]."
[0158] The candidate information output unit 46 outputs the candidate information 59 to the terminal device 5. The terminal device 5 displays the characteristics of multiple types of candidates based on the candidate information 59. FIG. 18 is a diagram showing an example of a screen displayed by the terminal device 5 according to the second embodiment based on the candidate information 59. The screen shown in FIG. 18 displays the characteristics of each candidate included in the candidate information 59 shown in FIG. 17, and allows one candidate to be selected for each formation. The content shown in FIG. 18 may be displayed in a partial display area of the display screen.
[0159] The selection candidate information acquisition unit 47 acquires selection candidate information indicating candidates selected by an input operation on a screen displayed by the terminal device 5. Upon acquiring the selection candidate information, the selection candidate information acquisition unit 47 acquires the maintenance action items and maintenance workloads of the selected candidates indicated in the acquired selection candidate information, and outputs the acquired information to the plan proposal creation unit 42.
[0160] Next, the processing by the processing unit 12A of the maintenance schedule creation device 1A will be described using a flowchart. The overall flow of the processing by the processing unit 12A of the maintenance schedule creation device 1A according to the second embodiment is the same as that of the first embodiment described using FIG. 11. In the second embodiment, the specific content of the maintenance schedule creation processing of FIG. 11 is different from that of the first embodiment. FIG. 19 is a flowchart showing an example of the maintenance schedule creation processing by the processing unit 12A of the maintenance schedule creation device 1A according to the second embodiment. As shown in FIG. 19, the processing unit 12A generates multiple candidates for maintenance items to be performed on the next maintenance work performance date and calculates the maintenance workload corresponding to each candidate (step S30). The processing unit 12A outputs candidate information 59 indicating the maintenance item and the workload of each candidate to the terminal device 5 (step S31). The processing unit 12A determines whether or not a selection input has been made on the screen displaying the candidate information 59 (step S32). Specifically, the processing unit 12A can determine whether or not a selection input has been made based on whether or not selection candidate information has been received from the terminal device 5. If no selection input has been made (step S32: No), the processing unit 12A repeats the processing of step S32. If a selection input has been made (step S32: Yes), the processing unit 12A acquires the maintenance implementation items and maintenance workload of the selected candidate (step S33). The processing from step S20 onwards is the same as in the first embodiment, and therefore detailed explanations will be omitted. Note that, since candidates are selected for each formation, if candidates for multiple formations are included in the candidate information 59, the processing of step S33 will be performed for each of the multiple candidates.
[0161] An example of the hardware configuration of the processing unit 12A of the maintenance plan creation device 1A according to the second embodiment is the same as the hardware configuration of the processing unit 12 of the maintenance plan creation device 1 shown in Fig. 14. The processor 101 can execute the functions of the processing unit 12A by reading and executing the maintenance plan creation program stored in the memory 102.
[0162] As described above, according to the second embodiment, the maintenance plan creation unit 23A of the maintenance plan creation system 100A generates multiple types of candidate combinations of maintenance items for which maintenance is to be performed and outputs candidate information 59 indicating characteristics of the multiple candidates to the terminal device 5. This makes it possible to provide the user with the characteristics of the candidate combinations of maintenance items generated based on the simultaneous maintenance recommendation information 53 via the terminal device 5. Furthermore, the maintenance plan creation unit 23A creates a maintenance plan for performing maintenance on maintenance items included in a candidate selected on the terminal device 5 from among the multiple candidates indicated by the candidate information. This allows the user to select maintenance items to be included in the maintenance plan from among the multiple candidates. Here, the candidate information 59 can include the total maintenance workload and the time required for pre-work and post-work as candidate characteristics. In this case, the user can view this information displayed on the terminal device 5 and compare the total maintenance workload and the time required for pre-work and post-work between the candidates to select the maintenance items to be performed.
[0163] Embodiment 3 The maintenance plan creation system according to the third embodiment differs from the maintenance plan creation system 100 according to the first embodiment in that the maintenance plan creation system acquires maintenance information of trains at other depots, which are other trains for which maintenance work is planned at other depots, and train information of trains at other depots, from maintenance plan creation systems installed in other depots, and creates a maintenance plan using the acquired information. In the following, components having the same functions as those in the first embodiment are assigned the same reference numerals and their explanations are omitted, and the explanation will focus on the differences from the maintenance plan creation system 100 according to the first embodiment.
[0164] Fig. 20 is a diagram illustrating an example of the configuration of a railway system including a maintenance plan creation system 100B according to the third embodiment. As illustrated in Fig. 20, the maintenance plan creation system 100B according to the third embodiment differs from the maintenance plan creation system 100 according to the first embodiment in that it includes a maintenance plan creation device 1B instead of the maintenance plan creation device 1.
[0165] The maintenance plan creation device 1B acquires maintenance information 51 for trains 9 at other depots, which are trains 9 for which maintenance work is planned at other depots (i.e., other depots), maintenance interval information 52 for trains 9 at other depots, simultaneous maintenance recommendation information 53 for other depots, and train information 57 for trains 9 at other depots, from the maintenance plan creation device 1B installed at other depots via networks N1, N2 and the communication unit 11. Note that, here, the maintenance plan creation device 1B acquires the simultaneous maintenance recommendation information 53 for other depots. However, if the maintenance items recommended to be maintained together do not change even if the depots 6 are different, the maintenance plan creation device 1B may use common information for the simultaneous maintenance recommendation information 53. Based on the acquired information, the maintenance plan creation device 1B creates a maintenance plan for its own depot that includes trains 9 at other depots in addition to the trains 9 at its own depot. The own depot is a depot 6 in which a maintenance plan creation system 100B including the maintenance plan creation device 1B is installed.
[0166] In addition, the maintenance plan creation device 1B transmits maintenance information 51 of the train 9 at its own base, which is the train 9 for which maintenance is planned at its own base, and train information 57 of the train 9 at its own base, to the maintenance plan creation device 1B installed in the other vehicle via the communication unit 11 and the networks N1 and N2.
[0167] 21 is a diagram illustrating an example of the configuration of a maintenance plan creation device 1B according to the third embodiment. The maintenance plan creation device 1B differs from the maintenance plan creation device 1 in that it includes a processing unit 12B instead of the processing unit 12. The processing unit 12B differs from the processing unit 12 in that it includes a maintenance plan necessity determination unit 22B and a maintenance plan creation unit 23B instead of the maintenance plan necessity determination unit 22 and the maintenance plan creation unit 23, and in that it further includes an inter-base cooperation unit 25.
[0168] The inter-base cooperation unit 25 acquires maintenance information 51 of trains 9 at other bases, maintenance cycle information 52 of trains 9 at other bases, simultaneous maintenance recommendation information 53 of other bases, and train information 57 of trains 9 at other bases from the maintenance plan creation device 1B provided at the other bases via the networks N1, N2 and the communication unit 11. The information of other bases acquired by the inter-base cooperation unit 25 is notified from the inter-base cooperation unit 25 to the maintenance plan necessity determination unit 22B and the maintenance plan creation unit 23B.
[0169] In addition, the base-to-base communication unit 25 transmits the maintenance information 51 of the train 9 at its own base, the maintenance period information 52 of the train 9 at its own base, the simultaneous maintenance recommendation information 53 at its own base, and the train information 57 of the train 9 at its own base acquired by the information acquisition unit 21 to the maintenance plan creation device 1B installed at another base via the communication unit 11 and the networks N1 and N2.
[0170] The maintenance plan necessity determination unit 22B determines whether or not a maintenance plan needs to be created based on the maintenance information 51, maintenance cycle information 52, simultaneous maintenance recommendation information 53, track number information 54, maintenance worker information 55, operation information 56, and train information 57 of its own base, as well as the maintenance information 51, maintenance cycle information 52, simultaneous maintenance recommendation information 53, and train information 57 of trains 9 at other bases.
[0171] For example, if the maintenance plan necessity determination unit 22B determines, based on the maintenance information 51 of trains 9 at other bases, that there is a train 9 at another base that is traveling near the base and the time until the maintenance deadline is within a predetermined time, it determines that it is necessary to create a maintenance plan that includes maintenance work for the train 9 at the other base that is traveling near the base.
[0172] Furthermore, if the maintenance plan necessity determination unit 22B determines, for example, based on train information 57 of a train 9 at another base, that there is a train 9 at another base that is traveling near its own base and that has developed an abnormality while traveling and requires emergency maintenance, it determines that it is necessary to create a maintenance plan that includes maintenance work for the train 9 at the other base that is traveling near its own base.
[0173] When the maintenance plan necessity determination unit 22B determines that it is necessary to create a maintenance plan that includes maintenance work for trains 9 at other bases that are traveling near the base, the maintenance plan creation unit 23B creates a maintenance plan that includes maintenance work for trains 9 at other bases that are traveling near the base.
[0174] The maintenance plan creation unit 23B differs from the maintenance plan creation unit 23 in that it includes a plan creation unit 42B instead of the plan creation unit 42. When the maintenance plan necessity determination unit 22B determines that it is necessary to create a maintenance plan that includes maintenance work for trains 9 at other bases that are running near the own base, the plan creation unit 42B creates a maintenance plan that includes the maintenance work items and maintenance work dates and times for trains 9 at other bases that are running near the own base, in addition to the maintenance work items and maintenance work dates and times for trains 9 at other bases that are running near the own base.
[0175] The base-to-base communication unit 25 transmits information on the maintenance items and maintenance dates and times for the train 9 included in the maintenance plan created by the maintenance plan creation unit 23B to the maintenance plan creation device 1B installed at another base via the communication unit 11 and networks N1 and N2.
[0176] Furthermore, when a maintenance plan at another base including maintenance implementation items for the train 9 at its own base is created by a maintenance plan creation device 1B provided at the other base, the inter-base cooperation unit 25 acquires information on the maintenance implementation items and maintenance implementation dates and times for the train 9 at its own base included in the maintenance plan at the other base via the networks N1, N2 and the communication unit 11. The maintenance plan creation unit 23B creates a maintenance plan excluding the maintenance implementation items for the train 9 at its own base included in the maintenance plan created by the maintenance plan creation device 1B provided at the other base.
[0177] As a result, the maintenance plan creation system 100B can create a maintenance plan that includes maintenance work for a train 9 at another base that is traveling near the base and has a predetermined time until the maintenance deadline, or a train 9 at another base that is traveling near the base and has encountered an abnormality while traveling and requires emergency maintenance.
[0178] In addition, the base-to-base communication unit 25 can acquire track number information 54 of other bases and maintenance staff information 55 of other bases via the networks N1, N2 and the communication unit 11, and can transmit track number information 54 and maintenance staff information 55 of its own base via the communication unit 11 and the networks N1, N2.
[0179] The maintenance plan necessity determination unit 22B determines, for example, based on information on the maintenance items and maintenance date and time of the train 9 at the other base, track number information 54 at the other base, and maintenance personnel information 55 at the other base, whether emergency maintenance of the train 9 at the other base is required but there is a shortage of track number resources or maintenance personnel resources at the other base.
[0180] When the maintenance plan necessity determination unit 22B determines that emergency maintenance of a train 9 at another depot is required but that there is a shortage of track resources or maintenance personnel resources at the other depot, it determines that it is necessary to create a maintenance plan that includes maintenance work for the train 9 at the other depot that requires emergency maintenance. In this case, the plan proposal creation unit 42B creates a maintenance plan proposal that includes maintenance work for the train 9 at the other depot that requires emergency maintenance.
[0181] This allows the maintenance plan creation unit 23B to create a maintenance plan to perform maintenance work on a train 9 at another base at its own base when the other base lacks track resources or maintenance personnel resources for the train 9 at that base that requires emergency maintenance.
[0182] The inter-base cooperation unit 25 can also acquire a request for emergency maintenance for a train 9 at another base from the maintenance plan creation device 1B at the other base via the networks N1, N2 and the communication unit 11. In this case, the maintenance plan necessity determination unit 22B determines that it is necessary to create a maintenance plan that includes emergency maintenance for the train 9 at the other base. In this case, the plan proposal creation unit 42B creates a maintenance plan proposal that includes maintenance work for the train 9 at the other base that requires emergency maintenance.
[0183] When emergency maintenance of the train 9 at its own base is required, the maintenance plan creation unit 23B can determine whether or not there is a shortage of track resources or maintenance personnel resources at the base. When emergency maintenance of the train 9 at its own base is required and the maintenance plan creation unit 23B determines that there is a shortage of track resources or maintenance personnel resources at its own base, the inter-base cooperation unit 25 transmits a request for emergency maintenance of the train 9 at its own base to the maintenance plan creation device 1B at the other base via the communication unit 11 and the networks N1 and N2.
[0184] In the example described above, the maintenance schedule creation device 1B is provided in the rolling stock depot 6, but it may also be installed at a location independent of the rolling stock depot 6. Fig. 22 is a diagram showing another example of the configuration of the maintenance schedule creation system 100B according to the third embodiment. In the example shown in Fig. 22, components having functions similar to those of the above-described maintenance schedule creation system 100B are denoted by the same reference numerals.
[0185] The maintenance plan creation system 100B shown in Fig. 22 differs from the maintenance plan creation system 100B shown in Fig. 20 in that the maintenance plan creation device 1B is installed at a location different from the vehicle depot 6. The maintenance plan creation device 1B is, for example, a cloud server. Note that the maintenance plan creation device 1B may also be a server other than the cloud server.
[0186] The processing unit 12B of the maintenance plan creation device 1B acquires maintenance information 51, maintenance cycle information 52, simultaneous maintenance recommendation information 53, track number information 54, and maintenance worker information 55 from the maintenance information management system 2, the rolling stock depot information management system 3, and the maintenance worker information management system 4 via the networks N1, N2 and the communication unit 11. The processing unit 12B also acquires operation information 56 from the traffic management system 7 via the network N2 and the communication unit 11, and acquires train information 57 from the train information management system 8 via the network N2 and the communication unit 11.
[0187] An example of the hardware configuration of the processing unit 12B of the maintenance plan creation device 1B according to the third embodiment is the same as the hardware configuration of the processing unit 12 of the maintenance plan creation device 1 shown in Fig. 14. The processor 101 can execute the functions of the processing unit 12B by reading and executing the maintenance plan creation program stored in the memory 102.
[0188] As described above, the maintenance schedule creation system 100B according to the third embodiment includes the inter-base cooperation unit 25. The inter-base cooperation unit 25 acquires maintenance information 51 of other bases, maintenance cycle information 52 of other bases, simultaneous maintenance recommendation information 53 of other bases, and train information 57 including whether or not emergency maintenance is required for railway vehicles at other bases. The train information 57 is an example of railway vehicle information. The maintenance plan creation unit 23B creates a maintenance plan that includes railway vehicles at other bases based on the maintenance information 51 acquired by the maintenance information acquisition unit 31, the maintenance cycle information 52 acquired by the maintenance cycle information acquisition unit 32, the simultaneous maintenance recommendation information 53 acquired by the simultaneous maintenance recommendation information acquisition unit 33, the track number information 54 acquired by the track number information acquisition unit 34, the maintenance staff information 55 acquired by the maintenance staff information acquisition unit 35, and the maintenance information 51, maintenance cycle information 52 of other bases, simultaneous maintenance recommendation information 53 of other bases, and train information 57 acquired by the inter-base cooperation unit 25. In this way, the maintenance plan creation system 100B can, for example, create a maintenance plan for performing maintenance at its own base on railway vehicles at other bases that require emergency maintenance.
[0189] Furthermore, the inter-base cooperation unit 25 acquires track number information 54 including maintenance items that can be performed on track numbers 10 of other rolling stock depots 6, and maintenance personnel information 55 including maintenance items that can be performed by maintenance personnel at other rolling stock depots 6. The maintenance plan creation unit 23B creates a maintenance plan including railway vehicles at other depots based on the maintenance information 51 acquired by the maintenance information acquisition unit 31, the track number information 54 acquired by the track number information acquisition unit 34, the maintenance personnel information 55 acquired by the maintenance personnel information acquisition unit 35, and the maintenance information 51 and train information 57 of railway vehicles at other depots, the track number information 54 and maintenance personnel information 55 of railway vehicles at other depots acquired by the inter-base cooperation unit 25. In this way, the maintenance plan creation system 100B can create a maintenance plan for performing maintenance on railway vehicles at other depots at its own depot, for example, when emergency maintenance of railway vehicles at other depots is required but the other depots lack track number resources or maintenance personnel resources.
[0190] Embodiment 4 The maintenance plan creation system according to the fourth embodiment differs from the maintenance plan creation system 100 according to the first embodiment in that it creates a maintenance plan based on an evaluation value defined using the risk of violating the maintenance deadline, the number of maintenance operations, and the uniformity of the number of maintenance operations in addition to the amount of constraint violation. In the following, components having the same functions as those in the first embodiment will be given the same reference numerals and will not be described again, and the differences from the maintenance plan creation system 100 according to the first embodiment will be mainly described.
[0191] 23 is a diagram illustrating an example of the configuration of a railway system including a maintenance plan creation system 100C according to the fourth embodiment. As illustrated in FIG. 23, the maintenance plan creation system 100C according to the fourth embodiment differs from the maintenance plan creation system 100 in that it includes a maintenance plan creation device 1C instead of the maintenance plan creation device 1.
[0192] Fig. 24 is a diagram illustrating an example of the configuration of a maintenance plan creation device 1C according to the fourth embodiment. As illustrated in Fig. 24, the maintenance plan creation device 1C according to the fourth embodiment differs from the maintenance plan creation device 1 in that it includes a processing unit 12C instead of the processing unit 12. The processing unit 12C differs from the processing unit 12 in that it includes a maintenance plan creation unit 23C instead of the maintenance plan creation unit 23.
[0193] Fig. 25 is a diagram illustrating an example of the configuration of a maintenance plan creation unit 23C of a maintenance plan creation device 1C according to embodiment 4. As illustrated in Fig. 25, the maintenance plan creation unit 23C differs from the maintenance plan creation unit 23 in that it further includes a risk calculation unit 48, a total work amount calculation unit 49, and a uniformity calculation unit 50, and in that it includes an evaluation unit 44C instead of the evaluation unit 44.
[0194] The risk calculation unit 48 calculates the maintenance deadline violation risk V based on the maintenance information 51 acquired by the information acquisition unit 21 and the maintenance plan created by the plan creation unit 42. risk Calculate the maintenance deadline violation risk V risk is the risk of missing the maintenance deadline for a maintenance item that occurs when a sudden change in the operation of train 9 occurs in the maintenance plan proposal, and is calculated based on the maintenance deadline for each maintenance item included in the maintenance plan proposal.
[0195] Here, the risk of violating the maintenance deadline when train r starts maintenance at time t is expressed as "C risk (r,t)" Also, the maintenance deadline violation risk C risk (r, t) is set, for example, so that it becomes larger the closer the time t is to the maintenance deadline, and becomes smaller the further the time t is from the maintenance deadline.
[0196] In this case, there is a risk of violating the maintenance deadline. risk is expressed by the following formula (9): The risk calculation unit 48 calculates the maintenance deadline violation risk V risk Calculate.
[0197]
number
[0198] The total workload calculation unit 49 calculates a total workload V work Calculate the total work volume V work is expressed by the following formula (10). The total work amount calculation unit 49 calculates the maintenance work amount when the maintenance of the train r starts at time t as "C work (r, t)" is calculated by the following formula (10), the total work volume V work Calculate.
[0199]
number
[0200] The uniformity calculation unit 50 calculates the uniformity of the maintenance work amount V uniform The uniformity calculation unit 50 first divides the set T of planning periods in the proposed maintenance plan by predetermined unit periods. A planning period is the period from the start date of the maintenance plan to the end date of the maintenance plan. The unit period is, for example, a period of one week or one month.
[0201] The uniformity calculation unit 50 defines a set of divided periods as elements as "P", and calculates the maintenance workload reference value for period "p", which is an element of set P, as "C uniform The uniformity calculation unit 50 calculates the maintenance workload reference value C for the period p. uniform (p) is calculated based on a maintenance plan created in the past. In this case, the uniformity calculation unit 50 calculates the maintenance work amount uniformity V uniform Calculate.
[0202]
number
[0203] In the above formula (11), the maintenance workload uniformity V uniform The maintenance work volume for each period p is the maintenance work volume reference value Cuniform The closer it is to (p), the smaller it becomes, and the uniformity of maintenance work V uniform The smaller the value, the more likely the maintenance workload is not concentrated in a specific period.
[0204] In the above example, the evaluation unit 44C calculates the number of maintenance operations for each period p divided into unit periods and the maintenance workload reference value C uniform The sum of the absolute values of the differences from (p) is the maintenance work uniformity V uniform For example, the evaluation unit 44C may calculate the maintenance workload for each period p divided by the unit period and the maintenance workload reference value C uniform The square root of the sum of the squares of the differences between (p) and (p) is the maintenance work volume uniformity V uniform It can also be calculated as:
[0205] The evaluation unit 44C also calculates the maintenance workload for each period p divided by the unit period and the maintenance workload reference value C uniform The partial sum of the difference between (p) and (p) is the maintenance workload uniformity V uniform For example, the evaluation unit 44C may calculate the maintenance workload for the period p and the maintenance workload reference value C uniform (p) is added up only when the difference is equal to or greater than a certain value, and when the difference is less than the certain value, it is not added up. uniform The maintenance workload uniformity V is calculated by adding only the difference between (p) and (p) that is greater than a certain value. uniform can be calculated.
[0206] The evaluation unit 44C evaluates the constraint violation amount V constraint , Maintenance deadline violation risk V risk , total work volume V work , and maintenance workload uniformity V uniform The evaluation value V is defined using schedule For example, the evaluation unit 44C calculates the evaluation value V by the calculation of the following formula (12): schedule In the example shown in the following formula (12), the evaluation value V schedule is the constraint violation amount V constraint , Maintenance deadline violation risk V risk , total work volume V work, and maintenance workload uniformity V uniform It is defined as the weighted sum of
[0207]
number
[0208] In the above formula (12), "W constraint " is the constraint violation amount V constraint represents the weight of risk " is a maintenance deadline violation risk V risk represents the weight of num " is the number of maintenance times V num represents the weight of uniform " is the uniformity of maintenance frequency V uniform The weight of the constraint violation V in the above formula (12) constraint is expressed by the above formula (1) and contains "max", so the evaluation value V schedule However, a function defined as the sum of functions including absolute values or "max" can be expressed as the sum of a linear objective function and a linear constraint by rearranging the equation. That is, the evaluation value V expressed by the above formula (12) schedule The optimization problem based on this can be expressed as a mixed integer linear programming problem, and techniques such as branch and bound can be applied.
[0209] Next, the processing by the processing unit 12C of the maintenance plan creation device 1C will be described using a flowchart. The overall flow of the processing performed by the maintenance plan creation device 1C is similar to the flow of the first embodiment described using FIG. 11, and therefore a description thereof will be omitted here. The detailed contents of the maintenance plan creation processing in step S18 of FIG. 11 are different from those in the first embodiment. FIG. 26 is a flowchart showing an example of the maintenance plan creation processing by the processing unit 12C of the maintenance plan creation device 1C according to the fourth embodiment. The processing of steps S19 to S21 and S23 to S26 shown in FIG. 26 is the same as the processing of steps S19 to S21 and S23 to S26 shown in FIG. 12, and therefore a description thereof will be omitted.
[0210] As shown in FIG. 26, the processing unit 12C calculates the maintenance deadline violation risk V of the maintenance plan based on the maintenance information 51 and the maintenance plan created in step S20. risk For example, the processing unit 12C calculates the maintenance deadline violation risk V of the proposed maintenance plan by the calculation of the above formula (9). risk Calculate.
[0211] Furthermore, the processing unit 12C calculates the total work volume V of the maintenance plan based on the maintenance plan created in step S20. work For example, the processing unit 12C calculates the total workload V of the proposed maintenance plan by the calculation of the above formula (10). work Calculate.
[0212] Furthermore, the processing unit 12C calculates the maintenance work amount uniformity V of the maintenance plan based on the maintenance plan created in step S20. uniform For example, the processing unit 12C calculates the maintenance work amount uniformity V of the proposed maintenance schedule by the calculation of the above formula (11). uniform Calculate.
[0213] Then, the processing unit 12C calculates the constraint violation amount V constraint , the maintenance deadline violation risk V calculated in step S42 risk , the total work volume V calculated in step S43 work , the maintenance work volume uniformity V calculated in step S44 uniform Based on this, the evaluation value V for the maintenance plan created by the plan creation unit 42 is schedule For example, the processing unit 12C calculates the evaluation value V by the calculation of the above formula (12). schedule Calculate.
[0214] In the example described above, the maintenance plan creation device 1C is provided in the rolling stock depot 6, but like the maintenance plan creation devices 1, 1A, and 1B, it may be installed at a location independent of the rolling stock depot 6. Furthermore, like the processing unit 12B of the maintenance plan creation device 1B, the processing unit 12C of the maintenance plan creation device 1C may further include an inter-depot cooperation unit 25. In this case, the processing unit 12C includes a maintenance plan necessity determination unit 22B instead of the maintenance plan necessity determination unit 22, and the maintenance plan creation unit 23C includes a plan proposal creation unit 42B of the maintenance plan creation unit 23B instead of the plan proposal creation unit 42.
[0215] An example of the hardware configuration of the processing unit 12C of the maintenance plan creation device 1C according to the fourth embodiment is the same as the hardware configuration of the processing unit 12 of the maintenance plan creation device 1 shown in Fig. 14. The processor 101 can execute the functions of the processing unit 12C by reading and executing the maintenance plan creation program stored in the memory 102.
[0216] As described above, the maintenance plan creation unit 23C of the maintenance plan creation system 100C according to the fourth embodiment includes a risk calculation unit 48, a total work amount calculation unit 49, and a uniformity calculation unit 50. The risk calculation unit 48 calculates the maintenance deadline violation risk V risk The total workload calculation unit 49 calculates the total workload V work The uniformity calculation unit 50 calculates the uniformity V of the amount of maintenance work in the proposed maintenance plan. uniform The evaluation unit 44C calculates the constraint violation amount V constraint , Maintenance deadline violation risk V risk , total work volume V work , and maintenance workload uniformity V uniform Based on this, the evaluation value V schedule As a result, the maintenance plan creation system 100C can create a maintenance plan that reduces the amount of maintenance work, prevents the maintenance execution deadline from being exceeded when a sudden change in the operation of the train 9 occurs due to a delay of the train 9, and further prevents imbalances in the amount of maintenance work.
[0217] The evaluation unit 44C also calculates the constraint violation amount V constraint , Maintenance deadline violation risk V risk , total work volume V work , and maintenance workload uniformity V uniform The evaluation value V is calculated by the sum of schedule As a result, the maintenance plan creation system 100C can reduce the amount of maintenance work, while suppressing the expiration of the maintenance implementation deadline when a sudden change in the operation of the train 9 occurs due to a delay of the train 9, etc., and can more appropriately create a maintenance plan that suppresses imbalances in the amount of maintenance work.
[0218] The risk calculation unit 48 calculates the maintenance deadline violation risk V by calculating the sum of the risks of missing each maintenance deadline. risk As a result, the maintenance plan creation system 100C calculates the maintenance deadline violation risk V risk can be calculated with high accuracy.
[0219] The uniformity calculation unit 50 calculates the maintenance workload for each period divided by the unit period and the maintenance workload reference value C uniform Based on the difference with (p), the maintenance workload uniformity V uniform Calculate the maintenance work volume standard value C uniform (p) is an example of a predetermined reference value. uniform can be calculated with high accuracy.
[0220] Embodiment 5. The maintenance plan creation system according to the fifth embodiment differs from the maintenance plan creation system 100 according to the first embodiment in that a maintenance plan is created based on the past maintenance performance of a group of maintenance personnel and the composition of the group of maintenance personnel. In the following, components having the same functions as those in the first embodiment are given the same reference numerals and their explanations are omitted, and the explanation will focus on the differences from the maintenance plan creation system 100 according to the first embodiment.
[0221] 27 is a diagram illustrating an example of the configuration of a railway system including a maintenance plan creation system 100D according to the fifth embodiment. As illustrated in FIG. 27, the railway system according to the fifth embodiment includes a maintenance plan creation system 100D instead of the maintenance plan creation system 100. The maintenance plan creation system 100D includes a maintenance plan creation device 1D and a maintenance information management system 2D instead of the maintenance plan creation device 1 and the maintenance information management system 2.
[0222] The maintenance information management system 2D manages maintenance record information 60 in addition to the maintenance information 51. The maintenance record information 60 is information relating to the maintenance items performed on each train 9. The maintenance record information 60 includes information on the train formation number, maintenance type, maintenance item, start date and time of the maintenance, end date and time of the maintenance, the track where the maintenance was performed, the group of maintenance personnel in charge, and the average maintenance work time when the group of maintenance personnel in charge performed the maintenance item. Each group of maintenance personnel includes multiple maintenance personnel.
[0223] The maintenance plan creation device 1D acquires maintenance information 51 and maintenance performance information 60 from the maintenance information management system 2D via the network N1. The maintenance plan creation device 1D creates a maintenance plan based on information including the acquired maintenance information 51 and maintenance performance information 60.
[0224] Fig. 28 is a diagram illustrating an example of the configuration of a maintenance plan creation device 1D according to the fifth embodiment. As illustrated in Fig. 28, the maintenance plan creation device 1D according to the fifth embodiment differs from the maintenance plan creation device 1 in that it includes a processing unit 12D and a storage unit 13D instead of the processing unit 12 and the storage unit 13. The processing unit 12D differs from the processing unit 12 in that it includes an information acquisition unit 21D and a maintenance plan creation unit 23D instead of the information acquisition unit 21 and the maintenance plan creation unit 23.
[0225] The information acquiring unit 21D differs from the information acquiring unit 21 in that it further includes a maintenance history information acquiring unit 38. The maintenance history information acquiring unit 38 acquires maintenance history information 60 from the maintenance information management system 2D via the network N1 and the communication unit 11, and stores the acquired maintenance history information 60 in the memory unit 13D. The memory unit 13D differs from the memory unit 13 in that it further stores the maintenance history information 60.
[0226] The maintenance plan creation unit 23D creates a maintenance plan based on the maintenance information 51, maintenance cycle information 52, simultaneous maintenance recommendation information 53, track number information 54, maintenance worker information 55, operation information 56, train information 57, and maintenance record information 60 acquired by the information acquisition unit 21D. When assigning a group of maintenance workers to be responsible for maintenance of a maintenance item for each train 9, the maintenance plan creation unit 23D assigns the responsible maintenance worker group based on the type of each maintenance worker in the group, the number of maintenance workers in the group, and the estimated work time when the maintenance worker group performs the maintenance item.
[0227] The type of maintenance personnel is a type of maintenance personnel for identifying the maintenance level of the maintenance personnel, for example, a veteran maintenance personnel, a mid-level maintenance personnel, a young maintenance personnel, etc. The predicted work time when a maintenance personnel group performs a maintenance item is, for example, an average of the work time when the maintenance personnel group performed the same maintenance item in the past, but it may also be the work time the maintenance personnel group last performed the same maintenance item.
[0228] 29 is a diagram illustrating an example of the configuration of a maintenance plan creation unit 23D in a maintenance plan creation device 1D according to embodiment 5. As illustrated in FIG. 29, the maintenance plan creation unit 23D differs from the maintenance plan creation unit 23 in that it includes a violation amount calculation unit 43D and a maintenance plan determination unit 45D instead of the violation amount calculation unit 43 and the maintenance plan determination unit 45.
[0229] The violation amount calculation unit 43D calculates the constraint violation amount V of the maintenance plan based on the maintenance plan created by the plan creation unit 42 and the maintenance information 51, track number information 54, and maintenance worker information 55 acquired by the information acquisition unit 21D. constraint Calculate.
[0230] Constraint violation amount V of the maintenance plan constraint The amount of tool constraint violation is expressed as "V tool ", the tool constraint violation amount V tool The weight of "W tool ", it is expressed by the following formula (13).
[0231]
number
[0232] Here, the violation amount calculation unit 43D calculates the violation amount V deadline can be calculated by the above formula (3). The violation amount calculation unit 43D calculates the violation amount V of the constraint condition of the maintenance executable line. track can be calculated by the above formula (5). The violation amount calculation unit 43D calculates the violation amount V staff and the tool constraint violation amount V tool can be calculated by the method described below.
[0233] The constraint on the number of personnel available for maintenance work can be set as the number of people currently performing maintenance work being equal to or less than the upper limit. Let the maintenance staff group be "s" and the set of maintenance staff groups be "S." Let "x" be a variable that takes "1" when maintenance staff group s starts performing maintenance work on train r at time t, and "0" otherwise. maintenance (r,t,s)" is expressed by the following equation (14).
[0234]
number
[0235] The constraint violation amount V of the constraint expressed by equation (14) staff can be expressed by the following formula (15).
[0236]
number
[0237] The violation amount calculation unit 43D calculates the total of the violation amounts of the constraint conditions related to the tools used in the maintenance work as the violation amount of the constraint conditions of the tools V tool Here, the tool is "u", the set of tools is "U", and the variable that takes "1" when tool u is used at time t and takes "0" otherwise is "x tool (u,t)" and the number of tools u required for train r to perform maintenance item i at time t is "C tool (r,u,t,i)" and the number of tools u held is "N tool In this case, the constraint violation amount V tool can be expressed by the following formula (16): The information on the tool u is acquired from the depot information management system 3 by the information acquisition unit 21D.
[0238]
number
[0239] As a result, the maintenance plan creation unit 23D calculates an evaluation value V that takes into account the amount of violation of the constraints regarding the tools used in the maintenance work. schedule It is possible to create a maintenance plan that can reduce the shortage of tools for performing maintenance work on railway vehicles.
[0240] 30 is a diagram illustrating an example of the configuration of a maintenance plan determination unit 45D in the maintenance plan creation unit 23D according to the fifth embodiment. As illustrated in FIG. 30, the maintenance plan determination unit 45D includes a maintenance work time calculation unit 61, a number-of-maintenance personnel calculation unit 62, and a plan creation processing unit 63.
[0241] The maintenance work time calculation unit 61 calculates the maintenance work predicted time V, which is one of the evaluation indexes, based on the maintenance performance information 60. workt Calculate the predicted maintenance work time V workt For example, let the maintenance staff group be "s" and the set of maintenance staff group s be "S." The average maintenance work time when maintenance staff group s performs maintenance item i at time t is defined as "C workIf "(s, t, i)" is used, it is expressed by the following mathematical formula (17). Note that the time t is information indicating the date and time.
[0242]
number
[0243] The maintenance personnel number calculation unit 62 calculates the number of maintenance personnel V , which is the number of maintenance personnel required to perform the maintenance items, based on the maintenance performance information 60. numstaff Calculate the number of maintenance personnel V numstaff is one of the evaluation indices, and is expressed, for example, by the following formula (18). In the following formula (18), max t∈T a(t) represents the maximum value of a(t) in the set T of maintenance planning periods.
[0244]
number
[0245] The plan creation processing unit 63 compares the maintenance plan created by the plan creation unit 42 with the number of maintenance personnel V calculated by the maintenance personnel number calculation unit 62. numstaff and the maintenance work predicted time V calculated by the maintenance work time calculation unit 61. workt Based on this, a maintenance plan is created in which a group of maintenance personnel is assigned to each maintenance item.
[0246] For example, the plan creation processing unit 63 may numstaff and predicted maintenance work time V workt A maintenance plan can be created by assigning a group of maintenance personnel to the maintenance items in the proposed maintenance plan so that the sum of the weights is small.
[0247] The group of maintenance personnel is set in advance so that the types of maintenance personnel constituting the group are not biased, but may also be determined based on the maintenance performance information 60 when the maintenance plan is created by the plan creation processing unit 63. In this case, the plan creation processing unit 63 can set the group of maintenance personnel so that, for example, the group is not composed of only veteran maintenance personnel or only junior maintenance personnel.
[0248] In the example described above, the maintenance plan creation device 1D is provided in the rolling stock depot 6. However, similar to the maintenance plan creation devices 1, 1A, 1B, and 1C, the maintenance plan creation device 1D may be installed at a location independent of the rolling stock depot 6. Furthermore, similar to the processing unit 12B of the maintenance plan creation device 1B, the processing unit 12D of the maintenance plan creation device 1D may further include an inter-depot cooperation unit 25. In this case, the processing unit 12D includes a maintenance plan necessity determination unit 22B instead of the maintenance plan necessity determination unit 22, and a plan proposal creation unit 42B of the maintenance plan creation unit 23B instead of the plan proposal creation unit 42 of the maintenance plan creation unit 23D. Furthermore, the processing unit 12D of the maintenance plan creation device 1D may be configured to include an evaluation unit 44C instead of the evaluation unit 44, as well as a risk calculation unit 48, a total work amount calculation unit 49, and a uniformity calculation unit 50.
[0249] An example of the hardware configuration of the processing unit 12D of the maintenance plan creation device 1D according to the fifth embodiment is the same as the hardware configuration of the processing unit 12 of the maintenance plan creation device 1 shown in Fig. 14. The processor 101 can execute the functions of the processing unit 12D by reading and executing the maintenance plan creation program stored in the memory 102.
[0250] As described above, the maintenance plan creation unit 23D of the maintenance plan creation system 100D according to the fifth embodiment assigns a group of maintenance personnel to be in charge of maintenance for a maintenance item based on the estimated work time required for the group of maintenance personnel to perform the maintenance item and the number of maintenance personnel included in the group of maintenance personnel. This allows the maintenance plan creation system 100D to create a maintenance plan in which the group of maintenance personnel is appropriately assigned so as to reduce work time, for example. Furthermore, the maintenance plan creation system 100D uses the number of maintenance personnel as an evaluation index, and can create a maintenance plan that requires a small number of maintenance personnel. Furthermore, the maintenance plan creation system 100D can create a maintenance plan in which the group of maintenance personnel is appropriately assigned by determining the personnel included in the group of maintenance personnel so as to reduce bias in the levels of the personnel.
[0251] In the maintenance plan creation systems 100, 100A, 100B, 100C, and 100D, the connection relationships between the maintenance information management systems 2, 2D, the rolling stock depot information management system 3, and the maintenance personnel information management system 4 and the maintenance plan creation devices 1, 1A, 1B, 1C, and 1D are not limited to the above-mentioned examples. Furthermore, the connection relationships between the traffic control system 7 and the train information management system 8 and the maintenance plan creation devices 1, 1A, 1B, 1C, and 1D are not limited to the above-mentioned examples.
[0252] Note that some or all of the functions of the maintenance plan creation devices 1, 1A, 1B, 1C, 1D may be included in any of the maintenance information management systems 2, 2D, the rolling stock depot information management system 3, and the maintenance personnel information management system 4. Furthermore, the maintenance plan creation devices 1, 1A, 1B, 1C, 1D, the maintenance information management system 2, the rolling stock depot information management system 3, and the maintenance personnel information management system 4 may be configured with three or fewer devices. Furthermore, some or all of the functions of the terminal device 5 may be included in the maintenance plan creation devices 1, 1A, 1B, 1C, 1D.
[0253] The maintenance plan creation devices 1, 1A, 1B, 1C, and 1D may be configured by two or more devices located at different locations. In this case, each of the two or more devices has, for example, the hardware configuration shown in FIG. 14. Note that communication between the two or more devices is performed via a communication device 103. Furthermore, the maintenance plan creation devices 1, 1A, 1B, 1C, and 1D may be configured by two or more server devices. For example, the maintenance plan creation devices 1, 1A, 1B, 1C, and 1D may be configured by a processing server and a data server.
[0254] The configurations shown in the above embodiments are merely examples, and may be combined with other known technologies, or different embodiments may be combined with each other. It is also possible to omit or modify parts of the configurations as long as they do not deviate from the gist of the invention.
[0255] For example, in the above-mentioned embodiments 3 to 5, as described in embodiment 2, a technology may be applied in which candidate combinations of maintenance items are displayed on the terminal device 5, and a maintenance plan is created using a candidate selected by the user.
[0256] Various aspects of the present disclosure are summarized below as appendices.
[0257] (Appendix 1) a maintenance information acquisition unit that acquires maintenance information including railway vehicle maintenance items and maintenance execution deadlines; a simultaneous maintenance recommendation information acquisition unit that acquires simultaneous maintenance recommendation information indicating a combination of the maintenance items for which it is recommended to perform maintenance collectively among the plurality of maintenance items; a maintenance plan creation unit that creates a maintenance plan including information on the maintenance items and information on maintenance dates for the maintenance items based on the maintenance information and the simultaneous maintenance recommendation information; Equipped with A maintenance plan creation device characterized by: (Appendix 2) The simultaneous maintenance recommendation information includes information on a first maintenance item that is the maintenance item, and information on a second maintenance item that is the maintenance item for which maintenance is recommended to be performed together when maintenance of the first maintenance item is performed. 2. The maintenance plan creation device according to claim 1, (Appendix 3) The maintenance plan creation unit The maintenance items to be maintained on the next maintenance execution date are determined based on the maintenance information and the simultaneous maintenance execution recommendation information. 3. The maintenance schedule creation device according to claim 1 or 2. (Appendix 4) the maintenance information includes, for each of the plurality of maintenance implementation items, work items and amounts of pre-work and post-work, the simultaneous maintenance recommendation information includes a combination of the maintenance items in which at least one of the pre-maintenance work and the post-maintenance work is a common work item; The maintenance plan creation unit Based on the maintenance information and the simultaneous maintenance recommendation information, a total maintenance workload for the maintenance execution date is calculated so that the workload of common work items does not overlap, and the maintenance plan is created based on the calculated total maintenance workload. 4. The maintenance schedule creation device according to claim 1, wherein: (Appendix 5) The maintenance plan creation unit The maintenance items for the next and subsequent maintenance work dates are determined, and the maintenance plan is created based on the determined maintenance items for the next and subsequent maintenance work dates. 5. The maintenance plan creation device according to claim 4, (Appendix 6) a maintenance cycle information acquisition unit that acquires maintenance cycle information indicating the maintenance cycle of each of the plurality of maintenance items of the railway vehicle; Furthermore, The maintenance plan creation unit The maintenance plan is created based on the maintenance information, the simultaneous maintenance recommendation information, and the maintenance cycle information. 6. The maintenance schedule creation device according to any one of appendices 1 to 5. (Appendix 7) The maintenance plan creation unit The maintenance items to be maintained on the next maintenance date are determined based on the maintenance information, the simultaneous maintenance recommendation information, and the maintenance cycle information. 7. The maintenance schedule creation device according to claim 6, (Appendix 8) The maintenance cycle information includes the maintenance cycle calculated from an average value based on maintenance performance for maintenance items of condition-based maintenance. 8. The maintenance schedule creation device according to claim 6 or 7. (Appendix 9) a track number information acquisition unit that acquires track number information including maintenance items that can be performed on tracks in a rolling stock depot; a maintenance personnel information acquisition unit that acquires maintenance personnel information including maintenance items that can be performed by a maintenance personnel; Furthermore, The maintenance plan creation unit creates the maintenance plan further based on the track number information and the maintenance worker information. 9. The maintenance schedule creation device according to any one of appendices 1 to 8. (Appendix 10) The maintenance plan creation unit A maintenance plan is created as the maintenance plan, which further includes at least one of information on a maintenance worker who will perform the maintenance item, information on a track where the maintenance item will be performed, identification information of a train set including the railway vehicle, and identification information of the railway vehicle. 10. The maintenance schedule creation device according to any one of appendices 1 to 9, (Appendix 11) The maintenance plan creation unit determining the maintenance items to be performed on the next maintenance date based on the maintenance information and the simultaneous maintenance recommendation information, and calculating a total maintenance workload for the next maintenance date based on the determined maintenance items; The value of the maintenance execution date of the determined maintenance execution item is determined based on the maintenance information, the track number information, and the maintenance worker information. 10. The maintenance plan creation device according to claim 9, (Appendix 12) The maintenance plan creation unit a workload calculation unit that determines the maintenance items to be performed on the next maintenance execution date and calculates the total maintenance workload based on the determined maintenance items; a plan creation unit that creates a maintenance plan that is a plan of the maintenance plan including the determined maintenance action items; a violation amount calculation unit that calculates a violation amount of constraint conditions of the proposed maintenance plan based on the maintenance information, the track number information, and the maintenance worker information; an evaluation unit that sets the constraint violation amount or a value based on the constraint violation amount as an evaluation value of the maintenance plan and determines whether the evaluation value satisfies a predetermined condition; a maintenance plan determination unit that determines, as the maintenance plan, a maintenance plan for which the evaluation unit has determined that the evaluation value satisfies a predetermined condition. 12. The maintenance plan creation device according to claim 11, (Appendix 13) The maintenance plan creation unit A plurality of types of candidates for combinations of maintenance items for carrying out maintenance are generated, and candidate information indicating characteristics of the plurality of generated candidates is output to a terminal device that displays the characteristics of the plurality of types of candidates. 13. The maintenance schedule creation device according to any one of appendices 1 to 12. (Appendix 14) The maintenance plan creation unit The maintenance plan for carrying out maintenance of the maintenance items included in the candidate selected in the terminal device from among the plurality of candidates indicated by the candidate information is created. 14. The maintenance plan creation device according to claim 13, (Appendix 15) The maintenance plan creation unit For each of the plurality of types of candidates, a total maintenance workload is calculated, which is the total workload required to perform maintenance on the maintenance items included in the candidate, and the candidate information including the calculated total maintenance workload and the time required for pre-work and post-work within the total maintenance workload as characteristics of the candidate is output to the terminal device. 15. The maintenance plan creation device according to claim 13 or 14. (Appendix 16) an inter-base cooperation unit that acquires maintenance information including maintenance implementation items and maintenance implementation deadlines of other railway vehicles for which maintenance work is planned at other railway bases, information recommending simultaneous maintenance of the other railway vehicles, and railway vehicle information including whether or not emergency maintenance is necessary for the other railway vehicles; The maintenance plan creation unit A maintenance plan including the other railway vehicle is created as the maintenance plan based on the maintenance information acquired by the maintenance information acquisition unit, the simultaneous maintenance recommendation information acquired by the simultaneous maintenance recommendation information acquisition unit, and the maintenance information, the simultaneous maintenance recommendation information, and the railway vehicle information of the other railway vehicle acquired by the base-to-base cooperation unit. 9. The maintenance schedule creation device according to any one of appendices 1 to 8. (Appendix 17) a track number information acquisition unit that acquires track number information including maintenance items that can be performed on tracks in a rolling stock depot; a maintenance personnel information acquisition unit that acquires maintenance personnel information including maintenance items that can be performed by a maintenance personnel; Furthermore, The base-to-base coordination unit Acquire track number information including maintenance items that can be performed on the track number of the other depot, and maintenance staff information including maintenance items that can be performed by maintenance staff of the other depot, The maintenance plan creation unit A maintenance plan including the other railway vehicle is created as the maintenance plan based on the maintenance information acquired by the maintenance information acquisition unit, the track number information acquired by the track number information acquisition unit, the maintenance worker information acquired by the maintenance worker information acquisition unit, the simultaneous maintenance recommendation information acquired by the simultaneous maintenance recommendation information acquisition unit, the maintenance information, the simultaneous maintenance recommendation information, and the railway vehicle information of the other railway vehicle acquired by the inter-base cooperation unit, and the track number information and maintenance worker information of the other railway depot. 17. The maintenance plan creation device according to claim 16, (Appendix 18) The maintenance plan creation unit a plan creation unit that creates a maintenance plan, which is a plan of the maintenance plan; a violation amount calculation unit that calculates a violation amount of constraints of the proposed maintenance plan based on the maintenance information, track number information including maintenance items that can be performed on track numbers in the depot, and maintenance staff information including maintenance items that can be performed by maintenance staff; a risk calculation unit that calculates a maintenance deadline violation risk, which is a risk that the maintenance implementation deadline will be exceeded when an operation change of a formation including the railway vehicles occurs suddenly in the maintenance plan proposal; a total workload calculation unit that calculates a total workload, which is the sum of the maintenance workloads of the maintenance items planned in the proposed maintenance plan; a uniformity calculation unit that calculates the uniformity of the maintenance work amount in the proposed maintenance plan; an evaluation unit that calculates an evaluation value of the proposed maintenance plan based on the constraint violation amount, the maintenance deadline violation risk, the total amount of work, and the uniformity, and determines whether the evaluation value satisfies a predetermined condition; Equipped with 18. The maintenance schedule creation device according to any one of appendices 1 to 17. (Appendix 19) The maintenance plan creation unit The maintenance personnel group is assigned as a maintenance person in charge of the maintenance item based on the estimated work time when the maintenance personnel group performs the maintenance item and the number of maintenance personnel included in the maintenance personnel group. 19. The maintenance schedule creation device according to any one of appendices 1 to 18, (Appendix 20) A maintenance schedule creation device according to any one of appendices 1 to 19; a maintenance information management system that manages the maintenance information and the simultaneous maintenance recommendation information; Equipped with A maintenance plan creation system characterized by: (Appendix 21) a depot information management system that manages track number information including maintenance items that can be performed on track numbers at the depot; a maintenance personnel information management system that manages maintenance personnel information including maintenance items that can be performed by maintenance personnel; Further equipped 21. The maintenance plan creation system according to claim 20, (Appendix 22) 1. A computer-implemented maintenance planning method, comprising: acquiring maintenance information including maintenance items and maintenance due dates for the railcar; acquiring simultaneous maintenance recommendation information indicating a combination of the maintenance items for which simultaneous maintenance is recommended to be performed among the plurality of maintenance items; and creating a maintenance plan including information on the maintenance items and information on the dates for performing maintenance for the maintenance items based on the maintenance information and the simultaneous maintenance recommendation information. A maintenance plan creation method comprising: (Appendix 23) acquiring maintenance information including maintenance items and maintenance due dates for the railcar; acquiring simultaneous maintenance recommendation information indicating a combination of the maintenance items for which simultaneous maintenance is recommended to be performed among the plurality of maintenance items; creating a maintenance plan including information on the maintenance items and information on dates for performing maintenance for the maintenance items based on the maintenance information and the simultaneous maintenance recommendation information; A maintenance plan creation program characterized by: [Explanation of symbols]
[0258] 1, 1A, 1B, 1C, 1D Maintenance plan creation device, 2, 2D Maintenance information management system, 3 Vehicle depot information management system, 4 Maintenance worker information management system, 5 Terminal device, 6 Vehicle depot, 7 Operation management system, 8 Train information management system, 9 Train, 10 Platform, 101 Platform 1, 102 Platform 2, 103 Platform 3, 11 Communication unit, 12, 12A, 12B, 12C, 12D Processing unit, 13, 13A, 13D Memory unit, 21, 21D Information acquisition unit, 22, 22B Maintenance plan necessity determination unit, 23, 23A, 23B, 23C, 23D Maintenance plan creation unit, 24 Maintenance plan information output unit, 25 Depot-to-depot cooperation unit, 31 Maintenance information acquisition unit, 32 Maintenance cycle information acquisition unit, 33 Simultaneous maintenance recommendation information acquisition unit, 34 Platform information acquisition unit, 35 Maintenance staff information acquisition unit, 36 Operation information acquisition unit, 37 Train information acquisition unit, 38 Maintenance performance information acquisition unit, 41, 41A Maintenance work volume calculation unit, 42, 42B Plan creation unit, 43, 43D Violation volume calculation unit, 44, 44C Evaluation unit, 45, 45D Maintenance plan determination unit, 46 Candidate information output unit, 47 Selection candidate information acquisition unit, 48 Risk calculation unit, 49 Total work volume calculation unit, 50 Uniformity calculation unit, 51 Maintenance information, 52 Maintenance cycle information, 53 Simultaneous maintenance recommendation information, 54 Track information, 55 Maintenance staff information, 56 Operation information, 57 Train information, 58 Maintenance plan information, 59 Candidate information, 60 Maintenance performance information, 61 Maintenance work time calculation unit, 62 Maintenance staff number calculation unit, 63 Plan creation processing unit, 100, 100A, 100B, 100C, 100D maintenance plan creation system, 101 processor, 102 memory, 103 communication device, 104 interface circuit, 105 bus.
Claims
1. a maintenance information acquisition unit that acquires maintenance information including railway vehicle maintenance items, maintenance deadlines, and work items and amounts of pre-work and post-work for each of the plurality of maintenance items; a simultaneous maintenance recommendation information acquisition unit that acquires simultaneous maintenance recommendation information indicating a combination of the plurality of maintenance items that are recommended to be performed together and that have at least one of the pre-maintenance work and the post-maintenance work in common; a maintenance plan creation unit that calculates a total maintenance workload for a maintenance implementation date based on the maintenance information and the simultaneous maintenance recommendation information so that the workload of common work items does not overlap, and creates a maintenance plan that includes information on the maintenance implementation items and information on the maintenance implementation dates of the maintenance implementation items based on the calculated total maintenance workload; Equipped with A maintenance plan creation device characterized by:
2. The simultaneous maintenance recommendation information includes information on a first maintenance item that is the maintenance item, and information on a second maintenance item that is the maintenance item for which maintenance is recommended to be performed together when maintenance of the first maintenance item is performed.
2. The maintenance plan creation device according to claim 1.
3. The maintenance plan creation unit The maintenance items to be maintained on the next maintenance execution date are determined based on the maintenance information and the simultaneous maintenance execution recommendation information.
2. The maintenance plan creation device according to claim 1.
4. The maintenance plan creation unit The maintenance items for the next and subsequent maintenance implementation dates are determined, and the maintenance plan is created based on the determined maintenance items for the next and subsequent maintenance implementation dates.
2. The maintenance plan creation device according to claim 1.
5. a maintenance cycle information acquisition unit that acquires maintenance cycle information indicating the maintenance cycle of each of the plurality of maintenance items of the railway vehicle; Furthermore, The maintenance plan creation unit The maintenance plan is created based on the maintenance information, the simultaneous maintenance recommendation information, and the maintenance cycle information.
5. The maintenance schedule creation device according to claim 1, wherein:
6. The maintenance plan creation unit The maintenance items to be maintained on the next maintenance date are determined based on the maintenance information, the simultaneous maintenance recommendation information, and the maintenance cycle information.
6. The maintenance schedule creation device according to claim 5.
7. The maintenance cycle information includes the maintenance cycle calculated from an average value based on maintenance performance for maintenance items of condition-based maintenance.
6. The maintenance schedule creation device according to claim 5.
8. The maintenance plan creation unit A maintenance plan is created as the maintenance plan, which further includes at least one of information on a maintenance worker who will perform the maintenance item, information on a track where the maintenance item will be performed, identification information of a train set including the railcar, and identification information of the railcar.
2. The maintenance plan creation device according to claim 1.
9. The maintenance plan creation unit A plurality of types of candidates for combinations of maintenance items for carrying out maintenance are generated, and candidate information indicating characteristics of the plurality of generated candidates is output to a terminal device that displays the characteristics of the plurality of types of candidates.
2. The maintenance plan creation device according to claim 1.
10. The maintenance plan creation unit The maintenance plan for carrying out maintenance of the maintenance items included in the candidate selected in the terminal device from among the plurality of candidates indicated by the candidate information is created.
10. The maintenance schedule creation device according to claim 9.
11. The maintenance plan creation unit For each of the plurality of types of candidates, a total maintenance workload is calculated, which is the total workload required to perform maintenance on the maintenance items included in the candidate, and the candidate information including the calculated total maintenance workload and the time required for pre-work and post-work within the total maintenance workload as characteristics of the candidate is output to the terminal device.
10. The maintenance schedule creation device according to claim 9.
12. The maintenance plan creation unit The maintenance personnel group is assigned as a maintenance person in charge of the maintenance item based on the estimated work time when the maintenance personnel group performs the maintenance item and the number of maintenance personnel included in the maintenance personnel group.
2. The maintenance plan creation device according to claim 1.
13. A maintenance information acquisition unit that acquires maintenance information including railway vehicle maintenance items and maintenance execution deadlines; a simultaneous maintenance recommendation information acquisition unit that acquires simultaneous maintenance recommendation information indicating a combination of the maintenance items for which it is recommended to perform maintenance collectively among the plurality of maintenance items; a track number information acquisition unit that acquires track number information including maintenance items that can be performed on tracks in a rolling stock depot; a maintenance personnel information acquisition unit that acquires maintenance personnel information including maintenance items that can be performed by a maintenance personnel; a maintenance plan creation unit that creates a maintenance plan including information on the maintenance items and information on maintenance dates for the maintenance items based on the maintenance information, the simultaneous maintenance recommendation information, the track number information, and the maintenance worker information; Equipped with The maintenance plan creation unit a workload calculation unit that determines the maintenance items to be maintained on the next maintenance date based on the maintenance information and the simultaneous maintenance recommendation information, calculates a total maintenance workload for the next maintenance date based on the determined maintenance items, and determines the value of the maintenance date for the determined maintenance items based on the maintenance information, the track number information, and the maintenance worker information; a plan creation unit that creates a maintenance plan that is a plan of the maintenance plan including the determined maintenance action items; a violation amount calculation unit that calculates a violation amount of constraint conditions of the proposed maintenance plan based on the maintenance information, the track number information, and the maintenance worker information; an evaluation unit that sets the constraint violation amount or a value based on the constraint violation amount as an evaluation value of the maintenance plan and determines whether the evaluation value satisfies a predetermined condition; a maintenance plan determination unit that determines, as the maintenance plan, a maintenance plan for which the evaluation unit has determined that the evaluation value satisfies a predetermined condition. A maintenance plan creation device characterized by:
14. A maintenance information acquisition unit that acquires maintenance information including maintenance items and maintenance deadlines for railway vehicles; a simultaneous maintenance recommendation information acquisition unit that acquires simultaneous maintenance recommendation information indicating a combination of the maintenance items for which it is recommended to perform maintenance collectively among the plurality of maintenance items; a maintenance plan creation unit that creates a maintenance plan including information on the maintenance items and information on maintenance dates for the maintenance items based on the maintenance information and the simultaneous maintenance recommendation information; an inter-base cooperation unit that acquires maintenance information including maintenance items and maintenance deadlines for other railway vehicles for which maintenance work is planned at other vehicle bases, information recommending simultaneous maintenance of the other railway vehicles, and railway vehicle information including whether or not emergency maintenance is required for the other railway vehicles; Equipped with The maintenance plan creation unit A maintenance plan including the other railway vehicle is created as the maintenance plan based on the maintenance information acquired by the maintenance information acquisition unit, the simultaneous maintenance recommendation information acquired by the simultaneous maintenance recommendation information acquisition unit, and the maintenance information, the simultaneous maintenance recommendation information, and the railway vehicle information of the other railway vehicle acquired by the base-to-base cooperation unit. A maintenance plan creation device characterized by:
15. a track number information acquisition unit that acquires track number information including maintenance items that can be performed on tracks in a rolling stock depot; a maintenance personnel information acquisition unit that acquires maintenance personnel information including maintenance items that can be performed by a maintenance personnel; Furthermore, The base-to-base coordination unit Acquire track number information including maintenance items that can be performed on the track number of the other depot, and maintenance staff information including maintenance items that can be performed by maintenance staff of the other depot, The maintenance plan creation unit A maintenance plan including the other railway vehicle is created as the maintenance plan based on the maintenance information acquired by the maintenance information acquisition unit, the track number information acquired by the track number information acquisition unit, the maintenance worker information acquired by the maintenance worker information acquisition unit, the simultaneous maintenance recommendation information acquired by the simultaneous maintenance recommendation information acquisition unit, the maintenance information, the simultaneous maintenance recommendation information, and the railway vehicle information of the other railway vehicle acquired by the inter-base cooperation unit, and the track number information and maintenance worker information of the other railway depot.
15. The maintenance schedule creation device according to claim 14.
16. A maintenance information acquisition unit that acquires maintenance information including maintenance items and maintenance deadlines for railway vehicles; a simultaneous maintenance recommendation information acquisition unit that acquires simultaneous maintenance recommendation information indicating a combination of the maintenance items for which it is recommended to perform maintenance collectively among the plurality of maintenance items; a maintenance plan creation unit that creates a maintenance plan including information on the maintenance items and information on maintenance dates for the maintenance items based on the maintenance information and the simultaneous maintenance recommendation information; Equipped with The maintenance plan creation unit a plan creation unit that creates a maintenance plan, which is a plan of the maintenance plan; a violation amount calculation unit that calculates a violation amount of constraints of the proposed maintenance plan based on the maintenance information, track number information including maintenance items that can be performed on track numbers in the depot, and maintenance staff information including maintenance items that can be performed by maintenance staff; a risk calculation unit that calculates a maintenance deadline violation risk, which is a risk that the maintenance implementation deadline will be exceeded when an operation change of a formation including the railway vehicles occurs suddenly in the maintenance plan proposal; a total workload calculation unit that calculates a total workload, which is the sum of the maintenance workloads of the maintenance items planned in the proposed maintenance plan; a uniformity calculation unit that calculates the uniformity of the maintenance work amount in the proposed maintenance plan; an evaluation unit that calculates an evaluation value of the proposed maintenance plan based on the constraint violation amount, the maintenance deadline violation risk, the total amount of work, and the uniformity, and determines whether the evaluation value satisfies a predetermined condition; Equipped with A maintenance plan creation device characterized by:
17. a maintenance information management system that manages maintenance information including railway vehicle maintenance items, maintenance deadlines, and work items and amounts of pre-work and post-work for each of the plurality of maintenance items, and simultaneous maintenance recommendation information that indicates combinations of the plurality of maintenance items for which it is recommended that maintenance be performed collectively and which have at least one common work item of the pre-work or the post-work; a maintenance plan creation device that creates a maintenance plan for the railway vehicle; Equipped with The maintenance plan creation device includes: a maintenance information acquisition unit that acquires the maintenance information from the maintenance information management system; a simultaneous maintenance execution recommendation information acquisition unit that acquires the simultaneous maintenance execution recommendation information from the maintenance information management system; a maintenance plan creation unit that calculates a total maintenance workload for a maintenance execution date based on the maintenance information and the simultaneous maintenance recommendation information so that the workload of common work items does not overlap, and creates the maintenance plan including information on the maintenance execution items and information on the maintenance execution dates of the maintenance execution items based on the calculated total maintenance workload; have A maintenance plan creation system characterized by:
18. a depot information management system that manages track number information including maintenance items that can be performed on track numbers at the depot; a maintenance personnel information management system that manages maintenance personnel information including maintenance items that can be performed by maintenance personnel; Further equipped 18. The maintenance schedule creation system according to claim 17.
19. 1. A computer-implemented maintenance planning method, comprising: acquiring maintenance information including railway vehicle maintenance items, maintenance deadlines, and work items and amounts of pre-work and post-work for each of the plurality of maintenance items; acquiring simultaneous maintenance recommendation information indicating a combination of the plurality of maintenance items for which it is recommended that maintenance be performed collectively, and which has at least one of the pre-maintenance work and the post-maintenance work in common; and calculating a total maintenance workload for a maintenance execution date based on the maintenance information and the simultaneous maintenance recommendation information so that the workload of common work items does not overlap, and creating a maintenance plan including information on the maintenance execution items and information on the maintenance execution dates of the maintenance execution items based on the calculated total maintenance workload. A maintenance plan creation method comprising:
20. acquiring maintenance information including railway vehicle maintenance items, maintenance deadlines, and work items and amounts of pre-work and post-work for each of the plurality of maintenance items; acquiring simultaneous maintenance recommendation information indicating a combination of the plurality of maintenance items for which it is recommended that maintenance be performed collectively, and in which at least one of the pre-maintenance work and the post-maintenance work is a common work item; and calculating a total maintenance workload for each maintenance execution date based on the maintenance information and the simultaneous maintenance recommendation information so that the workload of common work items does not overlap, and creating a maintenance plan including information on the maintenance execution items and information on the maintenance execution dates of the maintenance execution items based on the calculated total maintenance workload. A maintenance plan creation program characterized by:
Citation Information
Patent Citations
Maintenance plan supporting system and method, and computer program for maintenance plan support
JP2005157793A
Railway vehicle maintenance plan analysis system
JP2015193359A
Vehicle utilization plan preparation device, method and program for the same
JP2020179787A
Maintenance support system and maintenance support method for railway vehicle
JP2021112054A