Train information processing device
The information processing device addresses the challenge of managing diverse condition index values by normalizing and aggregating them, facilitating efficient maintenance prioritization and reducing information overload in train monitoring systems.
Patent Information
- Application Number
- JP2022015106
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-02-02
- Publication Date
- 2025-12-02
- Estimated Expiration
- 2042-02-02
AI Technical Summary
Conventional monitoring systems face challenges in effectively managing and prioritizing maintenance of multiple train devices due to varying scales and methods of condition index values, leading to information overload and difficulty in grasping the overall status of equipment.
An information processing device with a state index calculation unit, normalization calculation unit, aggregation unit, and display generation unit to normalize, aggregate, and summarize condition index values, facilitating easy interpretation and priority identification of equipment status.
Enables efficient summarization and display of equipment status, allowing operators to quickly identify and prioritize maintenance needs across multiple devices, reducing the risk of misinterpretation and improving maintenance efficiency.
Smart Images

Figure 0007778584000001 
Figure 0007778584000002 
Figure 0007778584000003
Abstract
Description
[Technical Field]
[0001] An embodiment of the present invention comprises: train This relates to an information processing device. [Background technology]
[0002] Conventionally, the status of various devices (equipment) installed on trains, such as control devices, drive units, air conditioning units, and current collectors, is monitored and abnormalities are detected early through continuous maintenance and inspection after installation. In recent years, monitoring systems have been developed to remotely monitor the status of various devices installed on trains by collecting sensor information and device control information (hereinafter referred to as vehicle data) installed on the trains and devices. A known conventional monitoring system applies technology to diagnose the status of devices to the collected vehicle data, thereby presenting information for determining whether an abnormality exists or for identifying the location of a fault.
[0003] The index values indicating the status of equipment (hereinafter referred to as condition index values) presented by the monitoring system include information indicating various conditions depending on the type of equipment in question and the calculation method. For example, condition index values include index values calculated based on physical design information determined by the deterioration and wear of the equipment over time, and index values calculated by machine learning or the like to detect the presence or absence of abnormalities. The monitoring system presents detailed information about various equipment installed in a vehicle using various types of condition index values that take into account the characteristics of the equipment and devices described above.
[0004] However, as described above, the condition index values of various pieces of equipment have different scales of information indicating their status because they target different devices and are calculated using different methods. Therefore, in conventional monitoring systems, when a large number of condition index values with different scales are presented to grasp the detailed status of various pieces of equipment, the amount of information to be checked increases, which can make it difficult to grasp the overall status of the equipment at units such as rolling stock or trainsets. Furthermore, when a monitoring system displays a large amount of information, such as detailed condition index values for various pieces of equipment, at once, it is easy for information to be misread or overlooked. Furthermore, when a monitoring system displays multiple condition index values with different scales, it can take time to grasp which pieces of equipment require immediate attention and the inspection priority for each piece of equipment. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] International Publication No. 2018 / 220760 Summary of the Invention [Problem to be solved by the invention]
[0006] The present invention has been made in view of the above-mentioned problems, and is a system for easily grasping the status of a plurality of devices. train The object is to provide an information processing device. [Means for solving the problem]
[0007] According to an embodiment, train The information processing device has an interface and A data storage unit The interface includes a state index calculation unit, a normalization calculation unit, a state index aggregation unit, a display generation unit, and a display control unit. The train information monitoring system communicates with a data collection device that collects, as vehicle data, control data and sensor data related to the devices and parts that make up the device mounted on the train cars that are the subject of monitoring. The data storage unit stores data related to the devices and parts that make up the device. The state index calculation unit Acquire from the data collection device via an interface Vehicle Data and data relating to the devices and parts constituting the device stored in the data storage unit. Based on the above For each device, said equipment and said parts A normalization calculation unit calculates a plurality of state index values. Using a threshold value specified from design data related to the devices and parts that constitute the device stored in the data storage unitThe state index summarizing unit calculates an aggregated value by aggregating, under an aggregation condition, a plurality of state index values including the state index value normalized by the normalization calculation unit. The display generation unit generates display data that summarizes, in a specified unit, the plurality of state index values including the state index value normalized by the normalization calculation unit and the aggregated value aggregated by the state index summarizing unit. The display control unit causes the display data generated by the display generation unit to be displayed on a display device. [Brief explanation of the drawings]
[0008] [Figure 1] FIG. 1 is a block diagram showing an example of the hardware configuration of a train information monitoring system including an information processing device according to the first embodiment. [Figure 2] FIG. 2 is a block diagram illustrating an example of the functional configuration of the information processing apparatus according to the first embodiment. [Figure 3] FIG. 3 is a diagram illustrating an example of BOM data stored in the data storage unit of the information processing apparatus according to the first embodiment. [Figure 4] FIG. 4 is a diagram illustrating an example of design data stored in the data storage unit of the information processing apparatus according to the first embodiment. [Figure 5] FIG. 5 is a diagram illustrating an example of on-board data stored in the data storage unit of the information processing device according to the first embodiment. [Figure 6] FIG. 6 is a diagram illustrating an example of component data stored in the data storage unit of the information processing device according to the first embodiment. [Figure 7] FIG. 7 is a diagram illustrating an example of state index data stored in the data storage unit of the information processing device according to the first embodiment. [Figure 8] FIG. 8 is a flowchart illustrating an example of a state index calculation process executed by the state index calculation unit in the information processing device according to the first embodiment. [Figure 9] FIG. 9 is a diagram for explaining an example of calculation of a state index value by the state index calculation unit in the information processing device according to the first embodiment. [Figure 10]FIG. 10 is a flowchart illustrating an example of processing in which the state index normalization calculation unit in the information processing device according to the first embodiment normalizes the state index value. [Figure 11] FIG. 11 is a diagram showing an example of state index data to which a normalized value of the state index calculated by the state index normalization calculation unit in the information processing apparatus according to the first embodiment is added. [Figure 12] FIG. 12 is a diagram showing an example of a single train set screen displayed based on display data generated by the single train set list generating unit in the information processing device according to the first embodiment. [Figure 13] FIG. 13 is a diagram showing an example of an all-train-sets screen displayed based on display data generated by an all-train-sets list generating unit in the information processing device according to the first embodiment. [Figure 14] FIG. 14 is a diagram showing an example of a detailed screen of a status indicator displayed based on display data generated by the status indicator detail generating unit in the information processing apparatus according to the first embodiment. [Figure 15] FIG. 15 is a block diagram illustrating an example of the functional configuration of an information processing apparatus according to the second embodiment. [Figure 16] FIG. 16 is a diagram showing an example of a single device screen displayed based on display data generated by a single device list generating unit in an information processing apparatus according to the second embodiment. [Figure 17] FIG. 17 is a diagram showing an example of a comparison screen of a single device displayed based on display data generated by a single device list generating unit in an information processing apparatus according to the second embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0009] Hereinafter, the first and second embodiments will be described with reference to the drawings. (First embodiment) FIG. 1 is a diagram showing an example of the hardware configuration of a train information monitoring system 1 including an information processing device 10 according to an embodiment. As shown in FIG. 1, the train information monitoring system 1 includes an information processing device 10, a client PC 20, a data collection device 30, and the like.
[0010] The data collection device 30 collects data (hereinafter referred to as vehicle data) related to devices 40 installed in a target vehicle. The data collection device 30 is a computer having an in-vehicle interface for acquiring information from devices 40 and sensors installed in the vehicle. For example, the data collection device 30 collects control data and sensor data related to each device and part that constitutes each device 40 installed in the vehicle as vehicle data. The data collection device 30 has a communication interface for communicating with the information processing device 10, and transmits the vehicle data collected in the vehicle to the information processing device 10.
[0011] The information processing device 10 is a train information processing device that processes vehicle data and the like collected by the data collection device 30. The information processing device 10 calculates index values that indicate the status of each device that constitutes each device 40 within the vehicle based on the vehicle data and the like collected by the data collection device 30. The information processing device 10 also performs processing such as normalization and aggregation on the status index values related to the various devices, and presents them as information summarized in specific units.
[0012] The information processing device 10 is configured by a server computer equipped with a communication interface, etc. In the configuration example shown in Fig. 1, the information processing device 10 has a processor 11, a RAM 12, a ROM 13, a data memory 14, communication interfaces (I / F) 15 and 16, etc.
[0013] The processor 11 executes programs to process data and control each unit. The RAM 12 is a memory that temporarily stores data. The ROM 13 is a non-volatile memory that stores programs executed by the processor 11, control data, and the like. The data memory 14 is a rewritable non-volatile memory. The data memory 14 functions as a data storage unit that stores various types of data.
[0014] The data memory 14 may also store programs executed by the processor 11. The communication interface 15 is an interface for communicating with the data collection device 30. The communication interface 15 may be any interface compatible with the communication method of the data collection device 30. The communication interface 16 is an interface for communicating with the client PC 13.
[0015] Note that some or all of the various data stored in the data storage unit described below may be saved in a data server or the like as an external device separate from the server serving as the information processing device 10. In this case, the information processing device 10 may be provided with an interface for accessing the data server functioning as the data storage unit.
[0016] The client PC 20 is a computer equipped with an interface for connecting to the information processing device 10. The client PC 20 displays display data including the status index value presented by the information processing device 10 on the display device 26, and supplies information input by an operator using the operation device 27 to the information processing device 10.
[0017] In the configuration example shown in FIG. 1, the client PC 20 includes a processor 21, a RAM 22, a ROM 23, an NVM 24, a communication interface (I / F) 25, a display device 26, an operation device 27, and the like.
[0018] The processor 21 executes programs to process data and control each unit. The RAM 22 is a memory that temporarily stores data. The ROM 23 is a non-volatile memory that stores programs and control data executed by the processor 21. The NVM 24 is a rewritable non-volatile memory. The NVM 24 may also store programs and control data executed by the processor 21. The communication interface 25 is an interface for communicating with the information processing device 10.
[0019] The display device 26 is a display that displays images. The display device 26 displays, for example, display data including a plurality of state index values generated by the information processing device 10 described below. The operation device 27 is an operation device such as a keyboard, a mouse, or a touch panel. The operation device 27 includes a device that allows an operator to input information into an input screen displayed on the display device 26. Note that the display device 26 and the operation device 27 may be external devices that connect to an interface provided in the client PC.
[0020] Next, functions of the information processing device 10 according to the embodiment will be described. FIG. 2 is a block diagram illustrating an example of the functional configuration of the information processing device 10 according to the embodiment. 2, the information processing device 10 has a train information management unit 100 and a train information display unit 200 as functions realized by the processor 11 executing a program. The train information management unit 100 acquires and stores various data including vehicle data collected by the data collection device 30, and manages (processes) status index data related to various devices indicated by the vehicle data. The train information display unit 200 executes processing to display data obtained by aggregating the status index data managed by the train information management unit 100 into specific units.
[0021] The train information management unit 100 has a data storage unit 101 that stores various data. The data storage unit 101 is realized by a data memory 14 in which the processor 11 controls the reading and writing of data.
[0022] The data storage unit 101 stores vehicle data, BOM (Bill Of Materials) data, design data, installation data, component data, and condition index data. The vehicle data is acquired from the data collection device 30. As the train information management unit 100 of the information processing device 10, the processor 11 controls the communication interface 15 to acquire the vehicle data from the data collection device 30, and stores the vehicle data acquired from the data collection device 30 in the data storage unit 101. The vehicle data is control data and sensor data related to various devices that constitute the devices installed on the vehicle.
[0023] The BOM data stored in the data storage unit 101 is information relating to the structure of various devices and parts that make up the device. FIG. 3 is a diagram showing an example of BOM data relating to a train air conditioner mounted on a vehicle. The BOM data shown in Figure 3 consists of four types of data: structure number, parent structure number, name, and model. Figure 3 shows the devices and parts that each device has, as well as the hierarchical structure of the devices, devices, and parts. A train air-conditioning system has devices such as an indoor fan, an outdoor fan, and an air-conditioning compressor, as well as parts such as piping and refrigerant. Furthermore, the air-conditioning compressor of the train air-conditioning system has parts such as vibration-proof rubber and spacers.
[0024] In the example shown in Figure 3, the train air conditioner is defined as having a structural number of "1." The indoor fan (structural number "2"), outdoor fan (structural number "10"), and air conditioning compressor (structural number "13") included in the train air conditioner with structural number "1" are assigned a parent structural number of "1" (the structural number of the train air conditioner). This makes it possible to identify that the indoor fan, outdoor fan, and air conditioning compressor are configured below the train air conditioner.
[0025] In addition, the vibration-damping rubber (structural number "14") and spacer (structural number "15") provided on the air conditioning compressor (structural number "13") that constitutes the train air conditioning system with structural number "1" will have a parent structural number of "13" (the structural number of the air conditioning compressor). This makes it possible to identify that the air conditioning compressor that constitutes the train air conditioning system is provided with vibration-damping rubber and spacers.
[0026] The design data stored in the data storage unit 101 is information relating to the service life and service life of devices, equipment, and components. FIG. 4 is a diagram showing an example of design data for each device, equipment, and part. The example of design data shown in Figure 4 indicates the name, model, service life, service life operating time, and service life operating count for devices, equipment, and parts. In the example shown in Figure 4, the model of an air conditioning compressor, CP-1000, indicates that the service life is 10 years, the service life is 12,000 hours, and the service life is 240,160. Design data such as that shown in Figure 4 indicates information regarding the service life of each device, device, and part. This makes it possible to obtain from the design data the standard values related to maintenance that differ for each device, device, and part.
[0027] The on-board data stored in the data storage unit 101 is information indicating the devices, equipment, and parts installed in the trains and rolling stock to be monitored. FIG. 5 is a diagram showing an example of onboard data. In the example shown in Figure 5, the mounting data consists of the mounting number, parent mounting number, vehicle model, train formation, vehicle number, name, component number, and installation date and time. The mounting number is information that indicates the details of the mounting location corresponding to the train formation, vehicle number, and name. The mounting number "21" shown in Figure 5 indicates the mounting location, air conditioning compressor 1, on the train formation "1000F" and vehicle number "1050," and indicates that the component number of the component to be mounted is "21." Furthermore, the installation date and time indicates the date and time that the component with the component number was installed at the location of the mounting number.
[0028] The component data stored in the data storage unit 101 is information that indicates information related to the components held. The components held include not only devices, equipment, and parts that are mounted on vehicles, but also devices, equipment, and parts that are stored in warehouses, garages, etc. and are not mounted on vehicles. FIG. 6 is a diagram showing an example of component data. In the example shown in Figure 6, the component data consists of a component number, a structure number, a serial number, and a manufacturing date. The component number is a number that identifies an individual component. The structure number is information that corresponds to the structure data. By referencing the structure number, it is possible to obtain the structure and model name of the device, equipment, and part. The serial number is a manufacturing number that corresponds to the component. By separating the component data from the installation data, it is possible to manage equipment that is not installed in a vehicle that is stored in a warehouse or garage, for example.
[0029] The condition index data stored in the data storage unit 101 is information indicating the condition index values of devices, equipment, parts, or rolling stock. The condition index data is calculated by the condition index calculation unit 102 and the condition index normalization calculation unit 103 according to the rolling stock data acquired by the train information management unit 100. FIG. 7 is a diagram illustrating an example of the state index data. In the example shown in Figure 7, the condition index data consists of calculation date and time, installation number, condition index type, condition index name, and condition index value. The calculation date and time indicates the date and time when the condition index value was calculated. The calculation date and time corresponds to the calculation interval of the condition index value. In the example shown in Figure 7, the calculation date and time is in units of year, month, and day, and corresponds to information that manages the condition index values calculated for each day. The installation number is a number that corresponds to the installation data. The condition index type indicates the type of the condition index value. For example, the condition index type of a condition index value indicating deterioration is "deterioration," and the condition index type of a condition index value indicating an abnormality is "abnormal." The condition index name indicates the name of the condition index value.
[0030] The condition index value is not limited to one index value but is composed of any number of index values. In the example shown in FIG. 7, the condition index value indicates three indicators: the index value, the cumulative index value, and the predicted number of remaining months relative to the threshold value (upper limit value). However, the condition index value is not limited to the three types of indicators shown in FIG. 7, and any number of indicators may be used. The object to which the condition index value is linked can be identified by referencing the on-board data and obtaining information on the corresponding on-board number, thereby identifying the production number of the vehicle or actual item.
[0031] Furthermore, the condition index value may not only be an index value linked to an actual device, equipment, or part (for example, an index value indicating deterioration), but also an index value linked to a vehicle (an index value for detecting abnormalities) when detecting abnormalities for each vehicle. In the example shown in FIG. 7, for the air conditioning compressor (CP) installed in the vehicle, the condition index type is set to "deterioration," and the condition index value calculated from information on the number of operations and operating time of the air conditioning compressor included in the vehicle data is displayed. Furthermore, for the vehicle, the condition index type is set to "abnormal," and the condition index value calculated from information on the temperature inside the vehicle and the occurrence of a malfunction included in the vehicle data is displayed as an index indicating an abnormality.
[0032] The train information management unit 100 normalizes the state index values calculated using various data stored in the data storage unit 101, and outputs state index data including the normalized state index values and aggregated values aggregated according to the aggregation conditions to the train information display unit 200. The train information management unit 100 includes a state index calculation unit 102, a state index normalization calculation unit 103, an aggregation condition acquisition unit 104, and a state index aggregation unit 105. The state index calculation unit 102, the state index normalization calculation unit 103, the aggregation condition acquisition unit 104, and the state index aggregation unit 105 are processing functions realized by the processor 11 executing programs stored in a memory such as the data memory 14.
[0033] The condition index calculation unit 102 calculates condition index values for devices, equipment, and parts using vehicle data, BOM data, onboard data, and component data. A calculation method for calculating multiple condition index values for each target device, device, or part and for each target index is set in the condition index calculation unit 102. For example, the condition index calculation unit 102 is assumed to be individually implemented with a program for calculating a condition index value for each target index.
[0034] As a specific example, for the air conditioning compressor of a train air conditioner installed in a vehicle, a program is implemented to calculate a status index value relating to the operating time of the air conditioning compressor and the number of times the air conditioning compressor operates. Because the status index value relating to the operating time of the air conditioning compressor and the status index value relating to the number of times the air conditioning compressor operates are different indices, a program is implemented to calculate each of them. Furthermore, for the interior fan of the train air conditioner installed in a vehicle, a program is implemented to calculate a status index value relating to the operating time of the interior fan.
[0035] The status index normalization calculation unit (normalization calculation unit) 103 performs calculation to normalize the status index value or the accumulated value of the status index values calculated by the status index calculation unit 102. The status index normalization calculation unit 103 acquires the status index value or the accumulated value of the status index values calculated by the status index calculation unit 102. The status index normalization calculation unit 103 acquires a threshold (upper limit value) for the status index value from part data related to the target device, equipment, and part. The status index normalization calculation unit 103 calculates a value normalized within the range from 0 to 1 by calculating the ratio of the status index value or the accumulated value of the status index values to the threshold. The status index normalization calculation unit 103 adds the value (ratio to the threshold) obtained by normalizing the status index value or the accumulated value of the status index values using the threshold to the data storage unit 101 as status index data.
[0036] The aggregation condition acquisition unit 104 acquires conditions (aggregation conditions) for aggregating the status index data stored in the data storage unit 101. For example, the aggregation conditions acquired by the aggregation condition acquisition unit 104 are information including at least one of the vehicle type, formation, vehicle, device, equipment, and status index type. The aggregation condition acquisition unit 104 may also acquire information indicating the aggregation conditions input by the operator using the operation device 27 of the client PC 20.
[0037] The status indicator aggregating unit 105 calculates an aggregated value by aggregating the status indicator data according to the aggregation conditions acquired by the aggregation condition acquiring unit 104. The status indicator aggregating unit 105 outputs aggregated information including the aggregated value aggregated according to the aggregation status to the train information display unit 200.
[0038] The train information display unit 200 executes processing to present the status index data and aggregated values managed by the train information management unit 100. The train information display unit 200 has a status index acquisition unit 201, a display control unit 202, an all-train-carriage-unit list generation unit 204, a single-train-carriage-unit list generation unit 203, and a status index detail generation unit 205. The status index acquisition unit 201, the display control unit 202, the single-train-carriage-unit list generation unit 203, the all-train-carriage-unit list generation unit 204, and the status index detail generation unit 205 in the train information display unit 200 are processing functions realized by the processor 11 executing programs stored in a memory such as the data memory 14.
[0039] The status indicator acquisition unit 201 acquires status indicator data stored in the data storage unit 101 and aggregated values aggregated under the aggregation conditions by the status indicator aggregation unit 105. The status indicator acquisition unit 201 outputs the acquired status indicator data to the display control unit 202, the single-train-unit list generation unit 203, the all-train-unit list generation unit 204, or the status indicator detail generation unit 205.
[0040] The display control unit 202 executes control to display the display data generated based on the status indicator data and the aggregated value on the display device 26 of the client PC 20. The display control unit 202 outputs the display data generated by any one of the single-train-unit list generation unit 203, the all-train-unit list generation unit 204, and the status indicator detail generation unit 205 as display data to be displayed on the display device 26 of the client PC 20.
[0041] The single-train-set list generation unit 203, the all-train-set list generation unit 204, and the status indicator detail generation unit 205 are examples of display generation units that generate display data for the display control unit 202 to display on the display device 26. The single-train-set list generation unit 203 generates display data for displaying the status of a single train set in a list, based on the status indicator acquired by the status indicator acquisition unit 201. The all-train-set list generation unit 204 generates display data for displaying the status of each train set in a list, based on the status indicator data acquired by the status indicator acquisition unit 201. The status indicator detail generation unit 205 generates display data for displaying the status of a single indicator in a list, based on the status indicator acquired by the status indicator acquisition unit 201.
[0042] Next, a process executed by the information processing device 10 according to the first embodiment configured as above will be described. FIG. 8 is a flowchart illustrating an example of a state index calculation process executed by the state index calculation unit 102 in the information processing device 10 according to the first embodiment.
[0043] First, the status index calculation unit 102 acquires information indicating the target for which a status index value is to be calculated (information on the calculation target) (ST11). For example, the status index calculation unit 102 acquires, as the information on the calculation target, information for identifying the equipment for which a status index value is to be calculated (identification information), information indicating the type of status index to be calculated (status index name), information indicating the period for which the status index value is to be calculated (calculation start date and time and calculation end date and time), etc. Here, the identification information is information such as information indicating the type and formation of the train car on which the target equipment is mounted, and information indicating the equipment, such as the name of the target equipment.
[0044] When the condition index calculation unit 102 identifies the calculation target, it acquires information to be used to actually calculate the condition index value from the vehicle data stored (accumulated) in the data storage unit 101 (ST12). For example, the condition index calculation unit 102 extracts data related to devices identified by identification information (such as vehicle type, formation, and name) from the vehicle data, and acquires information related to the type of condition index to be calculated, identified by the condition index name, from the extracted vehicle data.
[0045] After acquiring information for calculating the condition index value from the vehicle data, the condition index calculation unit 102 further acquires information for calculating the condition index value from the BOM data, on-board data, and component data stored in the data storage unit 101 (ST13). For example, the condition index calculation unit 102 acquires BOM data, on-board data, and component data related to a device identified by identification information indicating the target for calculating the condition index value.
[0046] When the condition index calculation unit 102 acquires information for calculating the condition index value from the vehicle data and various stored data (BOM data, mounted data, and component data), it calculates the condition index value using the acquired data (ST14).
[0047] FIG. 9 is a diagram showing an example of calculating a state index value related to the number of operations of an air conditioning compressor based on vehicle data acquired from the data collection device 30, as an example of calculating a state index value by the state index calculation unit 102. In the example shown in Figure 9, the vehicle data is data indicating the operating status of the air conditioning compressors for one train set from 4:37:05 on August 1, 2021 to 23:46:51 on August 1, 2021. Here, the values indicating the operating status of air conditioning compressor 1 and air conditioning compressor 2 are 0, indicating an off state, and 1, indicating an on state. Note that in the example shown in Figure 9, the collection date and time of the vehicle data is in one-second units, but this is not limited to this and data may be collected at longer or shorter intervals.
[0048] The number of times the air conditioning compressor operates, which is an example of a state index value, is calculated by counting the number of times the air conditioning compressor changes from off "0" to on "1." According to the vehicle data for the section (period) shown in Figure 9, air conditioning compressor 1 operates two times, and air conditioning compressor 2 operates once.
[0049] When calculating the number of times an air conditioning compressor operates, the condition index calculation unit 102 acquires vehicle data such as that shown in Fig. 9 and calculates a condition index value for each vehicle model, formation, car number, and vehicle number based on the acquired vehicle data. Here, when multiple objects are included in one vehicle, such as air conditioning compressors, the condition index calculation unit 102 calculates the condition index value (number of operations) for each name, thereby making it possible to identify the condition index value of each object (air conditioning compressor). Furthermore, when the vehicle number cannot be acquired from the vehicle data, the condition index calculation unit 102 acquires the vehicle number by referencing the onboard data based on the information on the vehicle model, formation, car number, and name included in the vehicle data.
[0050] The condition index calculation unit 102 generates condition index data by combining the condition index value calculated in ST14 with information contained in the BOM data, design data, and installation data (ST15). The condition index calculation unit 102 may store the condition index data including the calculated condition index value in the data storage unit 101. For example, as shown in FIG. 9, the condition index calculation unit 102 generates condition index data including the condition index value calculated from the vehicle data and stores it in the data storage unit 101.
[0051] Next, a process of normalizing the state index value performed by the state index normalization calculation unit 103 in the information processing device 10 according to the embodiment will be described. FIG. 10 is a flowchart for explaining the process of normalizing the state index value performed by the state index normalization calculation unit 103 in the information processing device 10. As shown in FIG. First, the condition index normalization calculation unit 103 acquires the condition index data calculated by the condition index calculation unit 102, and acquires the design data relating to the device that is the target of the condition index value from the data storage unit 101 (ST21).
[0052] The condition index normalization calculation unit 103 identifies a threshold value for the condition index value and calculates a ratio to the identified threshold value (ST22). For example, the condition index normalization calculation unit 103 identifies a threshold value from information corresponding to the condition index calculation process or durability information of the device indicated by the design data for the device that is the target of the condition index value, and calculates a ratio to the threshold corresponding to the condition index value or the cumulative value of the condition index value. In this way, the condition index normalization calculation unit 103 normalizes the condition index value calculated by the condition index calculation unit 102 to a value ranging from 0 to 1.
[0053] The state index normalization calculation unit 103 adds the ratio (normalized state index value) calculated in ST22 to the state index data including the state index value calculated by the state index calculation unit 102 as one of the state index values (ST23).
[0054] FIG. 11 is a diagram showing an example of state index data to which the ratio (normalized value of state index) calculated by the state index normalization calculation unit 103 is added. The state index data shown in FIG. 11 is an example in which the normalized value of the state index calculated by the state index normalization calculation unit 103 is added as "state index value 4" to the state index data shown in FIG. The ratios (ratios to a threshold value such as an upper limit value) as normalized values of the state index calculated by the state index normalization calculation unit 103 are all held in the state index data as normalized values in the range from 0 to 1. The state index normalization calculation unit 103 stores the state index data shown in FIG. 11 in the data storage unit 101.
[0055] Through the above processing, the data storage unit 101 stores status index data including status index values calculated based on vehicle data and status index values normalized by threshold values such as the upper limit value of the target device.
[0056] Next, the aggregated value of the state index values calculated by the aggregation condition acquisition unit 104 and the state index aggregation unit 105 in the information processing device 10 according to the embodiment will be described. The aggregation condition acquisition unit 104 acquires information indicating predefined aggregation conditions or aggregation conditions specified by an operator in accordance with the screen displayed by the train information display unit 200. For example, the aggregation conditions include at least one of the following types: car type, formation, vehicle, device, equipment, and status indicator.
[0057] That is, the aggregation conditions include information indicating the aggregation period, aggregation items, aggregation process, aggregation target, etc. As a specific example, when calculating the maximum value of the condition index value for a specified formation and vehicle on the previous day as the aggregation value, the aggregation condition acquisition unit 104 acquires aggregation conditions in which the aggregation period is the previous day, the aggregation items are the formation and vehicle number, the aggregation process is the maximum value, and the aggregation target is the condition index value.
[0058] The status indicator aggregation unit 105 generates aggregation information including an aggregation value calculated based on the aggregation conditions acquired from the aggregation condition acquisition unit. For example, if the aggregation conditions acquired by the aggregation condition acquisition unit 104 indicate the aggregation period as the previous day, the aggregation items as the train formation and the vehicle number, the aggregation process as the maximum value, and the aggregation target as the status indicator value, the aggregation condition acquisition unit 104 calculates the maximum value of the status indicator value for the specified train formation and vehicle on the previous day as the aggregation value. The aggregation condition acquisition unit 104 generates aggregation information including the calculated aggregation value and the aggregation conditions, and outputs the generated aggregation information to the train information display unit 200.
[0059] Next, information presented (displayed) by the train information display unit 200 in the information processing device 10 according to the embodiment will be described. The train information display unit 200 acquires the status index data stored in the data storage unit 101 by the status index acquisition unit 201 and the aggregated value of the status index values calculated by the status index aggregation unit 105. The status index acquisition unit 201 outputs the acquired status index data and aggregated value to the display control unit 202, the all-train-carriage-unit list generation unit 204, the single-train-carriage-unit list generation unit 203, and the status index detail generation unit 205.
[0060] The display control unit 202 controls the information to be displayed on the display device based on the status indicator data and the information acquired from the status indicator aggregating unit 105. Here, the display control unit 202 causes the display device 26 of the client PC 20 to display any of the information (display data) generated by the single-train-unit list generating unit 203, the all-train-unit list generating unit 204, or the status indicator detail generating unit 205.
[0061] The single-train-set list generating unit 203 generates display data for displaying the status of a single train set based on the status index data and the aggregated information. FIG. 12 is a diagram showing an example of a screen (single train set screen) that displays display data indicating the status of the air conditioning units in a single train set, generated by the single train set list generating unit 203. On the single train set screen shown in Figure 12, pull-down menus (selection fields) are displayed at the top of the screen from which the train type, train set, model, etc. can be selected. These pull-down menus allow the operator to select and input the train type, train set, model, etc.
[0062] The single-train-unit screen shown in Figure 12 displays an index (deterioration index) indicating the deterioration state of the entire single train unit (single train unit) and an index (abnormality index) indicating an abnormality state at the top of the screen. The deterioration index is a representative value of the condition index type in the condition index data, and is displayed as a bar gauge by converting the maximum value of the estimated degree of deterioration into a percentage. The abnormality index is a representative value of the abnormality index type in the condition index data, and indicates the maximum value of the temperature abnormality, failure abnormality, and estimated abnormality degree, respectively.
[0063] The single-train screen shown in Figure 12 displays a vehicle diagram showing each vehicle in the middle section of the screen, and below each vehicle diagram, the normalized condition index value for the threshold value of the condition index data that forms the basis of the aggregated value in the upper section (normalized condition index value) is converted into a percentage and displayed as a bar gauge.The single-train screen shown in Figure 12 makes it possible to compare the status of the devices and equipment installed in each vehicle by looking at these bar gauges, which are normalized to a range of 0 to 1, and makes it possible to grasp the status of the entire single train at a bird's-eye view.
[0064] Here, by setting an arbitrary threshold value for the normalized value of the condition index, it becomes possible to identify the condition of each car. The example shown in Figure 12 shows a case where the threshold is set to 80%. Since the condition index value for CP1 operation time of car 2 is 81%, which exceeds the threshold (80%), the bar gauge showing the condition index value for CP1 operation time of car 2 is displayed with a diagonal line pattern to indicate that the threshold has been exceeded. Also, in the example shown in Figure 12, the temperature abnormality of car 3 is 83%, which exceeds the threshold (80%), so the bar gauge showing the temperature abnormality of car 3 is displayed with a vertical line pattern.
[0065] Furthermore, on the single-car screen, as shown in FIG. 12, the display state of the car diagram may be changed depending on the maximum value of the ratio aggregated on a car-by-car basis. On the single-car screen shown in FIG. 12, the condition index value for the CP1 operation time of car No. 2 is 81%, exceeding the threshold, so the car diagram of car No. 2 is displayed with a diagonal line pattern, similar to the bar gauge indicating the condition index value for the CP1 operation time of car No. 2. On the single-car screen shown in FIG. 12, the temperature abnormality of car No. 3 is 83%, exceeding the threshold, so the car diagram of car No. 3 is displayed with a vertical line pattern, similar to the bar gauge indicating the temperature abnormality. This makes it possible to easily grasp the condition of each car. Note that the display state of the condition index value that exceeds the threshold may be switched using colors other than diagonal or vertical lines.
[0066] The all-train-set list generating unit 204 generates display data for displaying the status of all train sets based on the status index data and the aggregated information. FIG. 13 is a diagram showing an example of a screen (all-train-sets screen) that displays display data that indicates the status of each device in all train sets, generated by the all-train-sets list generating unit 204. The All Trains screen shown in Figure 13 displays three pull-down menus at the top of the screen, and below these menus is a list of information summarizing the status of each piece of equipment installed in each train.
[0067] In the example of the full train set screen shown in Figure 13, the list showing the status of the train set is composed of information such as number (No), jurisdiction, car type, train set, control device, drive unit, air conditioning unit, and current collector. Number (No) is index information for identifying one train set. Jurisdiction indicates the group that is managed in train set and vehicle management. The status of the train set indicates aggregated information and status index values related to the various devices installed in the train set indicated by the car type and train set. In the example shown in Figure 13, the status of the control device, drive unit, air conditioning unit, and current collector installed in the train set indicated by the car type and train set is shown in three types: normal, caution, and abnormal.
[0068] The status of the device may also be represented by the display status in the display field. In the example shown in Fig. 13, normal is displayed as a normal display, caution is displayed as a diagonal line, and abnormality is displayed as a vertical line. In this way, by switching the display status of the display field for the status index value according to the status of the device, the operator can more easily and intuitively grasp the status of each device. Note that the display method of the display field according to the status is not limited to the example shown in Fig. 13, and the display status may also be switched using color, etc.
[0069] Furthermore, depending on the number of train sets to be managed, it may become difficult to display all the information on a single screen page as the amount of information increases. The all train set screen shown in Figure 13 allows the operator to switch the display range (display page) by selecting a page number located at the bottom of the screen. The method for switching the display range on the all train set screen is not limited to the example shown in Figure 13, and for example, the display range may be switched within the same screen using a scroll bar.
[0070] The operator can select jurisdiction, vehicle type, status, etc. from three pull-down menus located at the top of the all-train-set screen shown in Fig. 13. When jurisdiction, vehicle type, or status is selected, the all-train-set list generation unit 204 narrows down the items to be displayed as a list according to the selected jurisdiction, vehicle type, or status, and generates display data for the all-train-set screen that displays the narrowed-down information. In this way, the all-train-set list generation unit 204 can display, on the all-train-set screen, the information narrowed down according to the content selected by the operator.
[0071] Furthermore, the display control unit 202 may be configured to perform control to transition the screen displayed on the display device 26 from the all-train-formation screen to the single-train-formation screen in response to an instruction from the operator. In other words, when the operator selects a specific train set using the operation device 27 while the all-train-formation screen is displayed on the display device 26, the display control unit 202 may be configured to cause the display device 26 to display the single-train-formation screen for the selected train set.
[0072] For example, when the operator selects a display portion of information relating to a specific train set (for example, a display field for an air conditioning unit) on the all-train-set screen as shown in Fig. 13, the display control unit 202 controls the display device 26 to display a single-train set screen relating to the selected train set. This allows the operator to easily switch the screen displayed on the display device from the all-train set screen to the single-train set screen which displays status indicators relating to the desired train set.
[0073] FIG. 14 is a diagram showing an example of a screen (status indicator details screen) that displays display data showing details of the status indicators generated by the status indicator details generating unit 205. In FIG. The status indicator details screen shown in Fig. 14 displays four pull-down menus at the top of the screen. Below these pull-down menus, the status indicator details screen shown in Fig. 14 displays a graph of monthly aggregate values of status index value 1 as a status index value and status index value 2 as a cumulative value of the status index.
[0074] The right portion of the status index details screen shown in FIG. 14 displays component information corresponding to the displayed device (component), the predicted year and month of threshold arrival, and the status index value (ratio). Component information displays the model and serial number of the corresponding device or the equipment that makes up the device. The predicted year and month of threshold arrival displays the year and month when the corresponding status index value is predicted to reach the threshold. The predicted year and month is information estimated, for example, using a regression equation. The status index value (ratio) is the ratio of the cumulative value to the threshold (upper limit value). By displaying these, the details screen displays the status of individual components in detail in chronological order.
[0075] Furthermore, the display control unit 202 may perform control to transition the screen displayed on the display device 26 from the single train set screen to a detailed screen of a status indicator related to an object designated by the operator. That is, when the operator selects a status indicator of a specific device while the single train set screen is displayed on the display device 26, the display control unit 202 may cause the display device 26 to display detailed information related to the selected status indicator.
[0076] For example, when the operator selects a display portion showing the number of operations of the air conditioning compressor 1 on the single train set screen shown in Fig. 12, the display control unit 202 controls the display device 26 to display a detailed screen relating to the number of operations of the selected air conditioning compressor 1, as shown in Fig. 14. This allows the operator to easily switch the screen displayed on the display device from the single train set screen to a detailed screen showing detailed information relating to a desired status indicator.
[0077] It should be noted that the single train set screen illustrated in Figure 12, the entire train set screen illustrated in Figure 13, and the detailed screen illustrated in Figure 14 display aggregated values and the latest values for the previous day's worth of data, but this is not limited to this, and the single train set screen, the entire train set screen, and the detailed screen may display data for any period.
[0078] As described above, the information processing device according to the first embodiment calculates a plurality of types of condition index values using vehicle data acquired from the vehicle and various types of stored data, and stores the calculated plurality of types of condition index values as condition index data. As a result, the information processing device according to the first embodiment can manage the conditions of objects such as devices, equipment, and parts from multiple perspectives.
[0079] Furthermore, the information processing device according to the first embodiment uses a status index normalization calculation unit to calculate various status index values as normalized values in the range of 0 to 1 using a threshold value corresponding to the type of status index value. As a result, the information processing device according to the first embodiment makes it possible to compare status index values with different scales, making it easier to understand the status index in comparison with the status of other devices and equipment.
[0080] Furthermore, the information processing device according to the first embodiment calculates an aggregated value by aggregating various status index values stored as status index data by the status index aggregation unit based on aggregation conditions such as vehicle type, formation, vehicle number, car number, device, and equipment. As a result, the information processing device according to the first embodiment makes it possible to more easily grasp the status using an aggregated value that combines multiple corresponding pieces of information. Furthermore, by aggregating the maximum value of the status index values that indicate the deterioration state of the devices and equipment installed in each vehicle, it is possible to more easily grasp vehicles that are not normal, such as those that require caution or are abnormal.
[0081] Furthermore, in the information processing device according to the first embodiment, the single-train-unit list generating unit generates display data for displaying a single-train-unit screen that displays aggregated information on condition index values and individual condition index values separately, and the display control unit controls the display device to display the single-train-unit screen. This makes it possible to easily grasp the condition of each train unit, each vehicle, and each indicator.
[0082] Furthermore, the information processing device according to the first embodiment displays, on a single-train-unit screen displayed using display data generated by the single-train-unit list generation unit, the ratio of each status index value related to deterioration and abnormality to a corresponding threshold value in a bar gauge. This allows the information processing device according to the first embodiment to easily grasp the current ratio of a status index value related to deterioration to its useful life or durable operation, and the current ratio of a status index value related to abnormality to a defined threshold. Furthermore, because the bar gauge displays ratios normalized between 0 and 1 on the single-train-unit screen, it is possible to compare status index values with different scales and more easily grasp the status in relation to other devices, equipment, and status index values.
[0083] Furthermore, the information processing device according to the first embodiment sets a threshold value for the ratio of the status index values on the single train screen displayed using the display data generated by the single train list generation unit, and switches the display state of the status index value ratio in response to a comparison with the threshold value. As a result, according to the information processing device according to the first embodiment, it becomes easier to identify status index values that exceed the threshold value on the single train screen, and it becomes possible to more easily grasp status indicators that require attention.
[0084] Furthermore, the information processing device according to the first embodiment aggregates condition index values that exceed a threshold value on a vehicle-by-vehicle basis on the single-train-formation screen displayed using the display data generated by the single-train-formation list generation unit, and switches the display state of the vehicles depending on whether or not any condition index value exceeds the threshold value. As a result, the information processing device according to the first embodiment makes it possible to easily grasp whether or not any condition index value exceeds the threshold value on a vehicle-by-vehicle basis.
[0085] Furthermore, the information processing device according to the first embodiment simultaneously displays, on a single-car train screen displayed using display data generated by the single-car train list generation unit, a status indicator related to deterioration, a status indicator related to abnormalities in the interior temperature, a status indicator related to abnormalities in failure, and a status indicator related to abnormalities in estimated abnormality levels as aggregated information for each car train. This allows the information processing device according to the first embodiment to distinguish and grasp information directly related to the device, information related to the operational status of the interior temperature state, and information related to the occurrence of a fault signal or a sign of failure due to estimated abnormality levels. As a result, the operator can grasp the status of the device in accordance with the actual situation, so that even if performance is degraded, there are no operational problems.
[0086] Furthermore, the information processing device according to the first embodiment displays, in a table format, aggregated information on the jurisdiction, car type, and various devices corresponding to the train formations on the all-train-formation screen displayed using display data generated by the all-train-formation-list generating unit. As a result, the information processing device according to the first embodiment can provide a display screen that allows an overview of the normal, caution, and abnormal states of each train formation and device.
[0087] Furthermore, the information processing device according to the first embodiment switches the display method according to the normal, caution, or abnormal state on the all-train-set screen displayed based on the display data generated by the all-train-set list generating unit. As a result, the information processing device according to the first embodiment allows the operator to more easily identify states requiring caution on the all-train-set screen displayed on the display device.
[0088] Furthermore, the information processing device according to the first embodiment displays selection fields for selecting (inputting) jurisdiction, vehicle type, and status on the all-train-set screen, generates display data for the all-train-set screen that displays information narrowed down by the conditions selected in the selection fields using an all-train-set list generation unit, and causes the display control unit to display the all-train-set screen that displays the information narrowed down by the selected conditions on the display device. As a result, the information processing device according to the first embodiment allows the operator to more easily grasp the train set that meets the conditions he or she wishes to focus on.
[0089] Furthermore, the information processing device according to the first embodiment displays a plurality of graphs as information showing, in a detailed screen displayed by the display data generated by the status indicator detail generating unit, information on the status indicator values corresponding to the vehicle type, formation, vehicle number, component, and status indicator, or their aggregated values in a time series. This makes it possible to grasp the transition of a specific status indicator value in a time series, and to grasp individual status indicators in more detail.
[0090] Furthermore, the information processing device according to the first embodiment displays, in addition to the information shown in chronological order, component information, the predicted year and month of threshold arrival, and the ratio of the component to the threshold on the detail screen displayed based on the display data generated by the condition index detail generating unit. This allows the operator to understand, from the detail screen, when the component's condition index will reach the threshold.
[0091] Furthermore, the information processing device according to the first embodiment displays selection fields on the details screen for selecting (inputting) the vehicle model, formation, vehicle number, component, condition index, etc., generates display data for the details screen that displays information narrowed down by the conditions selected in the selection fields using a condition index detail generation unit, and causes the display control unit to display on the display device the details screen that displays the information narrowed down by the conditions selected. As a result, according to the information processing device according to the first embodiment, the operator can more easily select the condition index he or she wants to focus on and display the details screen on the display device.
[0092] Furthermore, the information processing device according to the first embodiment switches the screen displayed on the display device to one of a single train set screen, an all-train set screen, and a status indicator detail screen using a display control unit. This allows the information processing device according to the first embodiment to grasp overall information on the all-train set screen, while displaying on the display device a single-train set image related to a train set selected from the train sets displayed on the all-train set screen. As a result, the operator can easily grasp the status of the entire train set from a bird's-eye view while also checking the status of a single train set, and can easily grasp the status of devices and the like in multiple train sets and the status on a train-by-train basis.
[0093] Furthermore, according to the information processing device of the first embodiment, a detailed screen of a status indicator related to a status indicator selected from the status indicators displayed on the screen for a single train set can be displayed on the display device. As a result, the operator can easily check detailed information related to each status indicator while checking the status of the single train set, and can easily grasp the status indicators for each train set and the detailed information for each status indicator.
[0094] (Second embodiment) Next, a second embodiment will be described with reference to FIGS. The information processing device 10' and train information monitoring system 1' according to the second embodiment can be realized by having a basic hardware configuration similar to that of the information processing device 10 and train information monitoring system 1 described in the first embodiment. Therefore, in the following description of the information processing device 10' and train information monitoring system 1' according to the second embodiment, components that can be realized by a configuration similar to that described in the first embodiment will be assigned the same reference numerals, and detailed description thereof will be omitted.
[0095] FIG. 15 is a block diagram showing an example of the functional configuration of an information processing device 10' according to the second embodiment. The train information monitoring system 1' shown in Figure 15 differs from the train information monitoring system 1 described in the first embodiment shown in Figure 2 in that the train information display unit 200' of the information processing device 10' is equipped with a single device list generation unit 206.
[0096] The single device list generating unit 206 generates display data for displaying a single device screen that displays a list of status index values for all devices managed for one type (single). The single device list generating unit 206 is an example of a display generating unit that generates display data that the display control unit 202 displays on the display device 26. The single device screen based on the display data generated by the single device list generating unit 206 is displayed on the display device 26 by the display control unit 202.
[0097] Next, in the information processing device 10' according to the second embodiment configured as above, The single device list generating unit 206 will now be described. FIG. 16 is a diagram showing an example of a single device screen displayed based on display data generated by the single device list generating unit 206 in the information processing device 10′ according to the second embodiment. The single-device screen shown in Figure 16 has a pull-down menu (selection field) consisting of vehicle type, formation, vehicle number, component, display information, and sort order, as well as a comparison execution button, at the top of the screen. Also, a table labeled "List Display" is displayed in the center of the single-device screen.
[0098] The list display of the single device screen shown in Figure 16 displays the number (No), car model, formation, car number, serial number, number of operations of air conditioning compressor 1, operation time of air conditioning compressor 2, operation time of indoor fan, and estimated deterioration level. Here, the number of operations of air conditioning compressor 1, operation time of air conditioning compressor 2, operation time of indoor fan, and estimated deterioration level are each condition index values, and a bar gauge based on the normalized value of the condition index value is displayed.
[0099] In the "Display Information" pull-down menu (selection field) displayed at the top of the single device screen, items to be output in the list display table are input (selected). In the example shown in Figure 16, eight items from vehicle type to estimated deterioration level are selected. In the "sort order" pull-down menu (selection field), information indicating the setting for sorting the rows in the list display is input (selected). In the example shown in Fig. 16, sorting and displaying in "descending order" for the "estimated deterioration level" value is selected.
[0100] Each row in the list display is displayed in a state that allows the operator to select it. The row selected by the operator is clearly indicated by changing the display state. In the example shown in FIG. 16, the row with the number "1" is selected by highlighting the number (No) display field. Note that the selected row may also be indicated by changing the display state (for example, color) of the entire row.
[0101] The execute comparison button is a button for extracting the row selected in the list display and instructing transition to a comparison screen that displays the selected row and the rest of the list in a distinguished manner. FIG. 17 is a diagram showing an example of a comparison screen that is displayed when the execute comparison button is selected. In the comparison screen shown in FIG. 17, the table displayed in the center of the screen is divided into an upper section and a lower section. The upper section displays the selected information (rows). The lower section displays a list of items other than the selected item. This makes it possible to display, on the comparison screen, information about a specific device selected by the operator and information indicating the status of other devices for comparison. For example, in the comparison screen shown in FIG. 17, the order is "estimated deterioration level" in "descending order," so that, in comparison with the status index value of the selected device, devices of the same type as the device selected in the list display that have a smaller estimated deterioration level can be displayed in order.
[0102] As described above, the information processing device according to the second embodiment uses a single device list generation unit to generate display data for a single device screen that displays a list of status index data and aggregated information extracted under specified conditions for one type (single) of device, and uses a display control unit to display the single device screen on the display device. This makes it possible to refer to a list of status index values for the status of the single devices owned and managed, and to comprehensively grasp the status of each device, including not only devices installed in vehicles but also devices not installed in vehicles stored in garages or warehouses.
[0103] Furthermore, when the execute comparison button displayed on the single device screen is selected, the information processing device according to the second embodiment displays information corresponding to the selected device (row) and information listing information on the other devices separately. This makes it easy to visually compare the status of the device and vehicle of interest with the status of the other devices.
[0104] As described above, the information processing devices according to the first and second embodiments allow the operator to grasp the status of the devices mounted on the vehicles on a train-by-train basis and on a vehicle-by-vehicle basis, and by comparing the status using the normalized status index value and bar gauge, it is also possible to easily grasp the devices and vehicles equipped with such devices that are prone to deterioration or abnormalities. As a result, the information processing devices according to the first and second embodiments allow the operator to easily grasp the devices and vehicles that should be inspected with priority in maintenance inspections and maintenance plans.
[0105] As described above, the information processing devices according to the first and second embodiments have the following features. (1) The information processing device according to the embodiment includes: a condition index calculation unit that calculates a condition index value from vehicle data, BOM data, design data, mounting data, and component data collected in the vehicle; a state index normalization calculation unit that calculates a normalized value of the state index value of the state index calculation unit; a data storage unit that stores state index data indicating a plurality of state index values including the normalized state index values calculated by the state index normalization calculation unit; a status indicator aggregating unit that generates aggregate information including an aggregate value of the status indicator values calculated based on the aggregation condition; a single train set list generation unit that generates display data for displaying a single train set screen showing the status of a single train set based on the status indicator data and the aggregated information; and an all-train-unit list generation unit that generates display data for displaying an all-train-unit screen showing the status of all trains based on the status indicator data and the aggregated information; a status indicator detail generation unit that generates display data for displaying a details screen showing detailed information of the status indicators based on the status indicator data and the aggregated information; a display control unit that causes a display device to display any one of the single train set screen, the entire train set screen, and the detail screen; It has.
[0106] (2) In the information processing device of (1) above, the condition index value is information indicating a deterioration state of a device mounted on the vehicle.
[0107] (3) In the information processing device of (1) above, the state index value is information indicating an abnormal state of a device mounted on the vehicle.
[0108] (4) In the information processing device of (1) above, the state index value is information indicating a state that is a combination of the information indicating the degradation state and the information indicating the abnormal state.
[0109] (5) In the information processing device described in any one of (1) to (4), the status indicator aggregation unit calculates an aggregated value based on aggregation conditions including at least one of vehicle type, formation, vehicle, device, equipment, and type of status indicator.
[0110] (6) In the information processing device described in any one of (1) to (5) above, the normalized value of the condition index value is displayed as a bar gauge on the single train set screen, the entire train set screen, or the detailed screen.
[0111] (7) In the information processing device described in any one of (1) to (6), when a status indicator displayed on the single-organization screen is selected, the display control unit transitions the image displayed on the display device to a detailed screen of the selected status indicator.
[0112] (8) In the information processing device described in any one of (1) to (7), the display control unit displays the detailed screen in response to input to the single train screen, and when one train displayed on the entire train screen is selected, transitions the image displayed on the display device to the single train screen related to the selected train.
[0113] (9) In the information processing device described in any one of (1) to (7), a single device list generation unit is further provided for displaying a single device screen showing the status of a single device, and the display control unit causes the display device to display any one of the single train screen, the entire train screen, the details screen, and the single device screen.
[0114] Each of the above processes can be executed by several pieces of software. Therefore, the above processes can be easily realized by installing and executing several programs that execute the above process procedures in the remote control device via a computer-readable storage medium that stores these programs. For example, the remote control device may install the programs by downloading them via a network and storing the downloaded programs. Alternatively, the remote control device may install the programs by reading the programs from various information storage media and storing the read programs.
[0115] Although several embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be embodied in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their modifications are included within the scope and spirit of the invention, and are also included in the scope of the invention and its equivalents as defined in the claims. The following additionally describes the contents of the claims as originally filed in this application. [1] an interface for acquiring vehicle data collected in a vehicle equipped with a plurality of devices; and a state index calculation unit for calculating a plurality of state index values based on the vehicle data and data related to each device equipped in the vehicle. a normalization calculation unit that normalizes the state index value calculated by the state index calculation unit; a state index aggregator that calculates an aggregate value by aggregating a plurality of state index values including the state index values normalized by the normalization calculator under an aggregation condition; a display generation unit that generates display data that summarizes, in a specified unit, a plurality of status index values including the status index value normalized by the normalization calculation unit and the aggregated value summarized by the status index summarizing unit; and a display control unit that displays the display data generated by the display generation unit on a display device. An information processing device having the above. [2] the condition index calculation unit calculates a plurality of condition index values including a condition index value indicating a deterioration state of the device mounted on the vehicle. [1] The information processing device according to [1]. [3] the normalization calculation unit normalizes the state index value indicating the degradation state calculated by the state index calculation unit as a ratio to a threshold value. [2] The information processing device according to [2]. [4] the condition index calculation unit calculates a plurality of condition index values including a condition index value indicating an abnormal condition of a device mounted on the vehicle; An information processing device according to any one of [1] to [3]. [5] the normalization calculation unit normalizes the state index value indicating the abnormal state calculated by the state index calculation unit as a ratio to a threshold value. [4] The information processing device according to [4]. [6] the status indicator aggregating unit calculates an aggregated value based on aggregation conditions including at least one of a type of vehicle, a formation, a vehicle, a device, an equipment, and a status indicator; An information processing device according to any one of [1] to [5]. [7] the display generation unit displays the state index value as a bar gauge based on a value normalized as a ratio to a threshold value. An information processing device according to any one of [3] and [5]. [8] The display generation unit a single train set list generation unit that generates display data for displaying a single train set screen showing the status of a single train set based on the plurality of status index values and the aggregated value; an all-train-unit list generation unit that generates display data for displaying an all-train-unit screen showing the status of all trains based on the plurality of status index values and the aggregated value; a status index detail generation unit that generates display data for displaying a status index detail screen showing detailed information of the status index based on the plurality of status index values and the aggregated value, the display control unit causes the display device to display any one of the single train set screen, the entire train set screen, and the status indicator detail screen; An information processing device according to any one of [1] to [7]. [9] when one train set displayed on the all-train-set screen is selected, the display control unit transitions the screen displayed on the display device to a single-train set screen related to the selected train set. [8] The information processing device according to [8].
[10] when a status indicator displayed on the single train screen is selected, the display control unit transitions the screen displayed on the display device to a detailed screen of the selected status indicator. An information processing device according to any one of [8] and [9].
[11] the display generation unit further includes a single device list generation unit that generates display data for displaying a single device screen that displays a list of statuses related to one type of device based on the plurality of status index values and the aggregated value; the display control unit causes the display device to display any one of the single train set screen, the entire train set screen, the detailed screen of the status indicator, and the single device screen; [8] The information processing device according to [8]. [Explanation of symbols]
[0116] 1...train information monitoring system, 10...information processing device, 11...processor, 14...data memory, 15...communication interface (interface), 16...communication interface, 20...client PC, 21...processor, 25...communication interface, 26...display device, 27...operation device, 30...data collection device, 40...device, 100...train information management unit, 101...data storage unit, 102...status index calculation unit, 103...status index normalization calculation unit (normalization calculation unit), 104...aggregation condition acquisition unit, 105...status index aggregation unit, 200...train information display unit, 201...status index acquisition unit, 202...display control unit, 203...single train set list generation unit (display generation unit), 204...all train set list generation unit (display generation unit), 205...status index detail generation unit (display generation unit), 206...single device list generation unit (display generation unit).
Claims
1. An interface for communicating with a data collection device that collects control data and sensor data relating to devices and parts that constitute equipment mounted on trains that are the subject of monitoring in a train information monitoring system as vehicle data; a data storage unit that stores data relating to the devices and components that constitute the device; a condition index calculation unit that calculates a plurality of condition index values for each of the devices, the equipment, and the components based on vehicle data acquired from the data collection device via the interface and data related to the devices and components that constitute the devices and that are stored in the data storage unit; a normalization calculation unit that normalizes the condition index value calculated by the condition index calculation unit using a threshold value identified from design data related to devices and parts that constitute the apparatus and stored in the data storage unit; a state index aggregator that calculates an aggregate value by aggregating a plurality of state index values including the state index values normalized by the normalization calculator under an aggregation condition; a display generation unit that generates display data in which a plurality of status index values including the status index values normalized by the normalization calculation unit and the aggregated value aggregated by the status index aggregation unit are summarized in a specified unit; a display control unit that causes a display device to display the display data generated by the display generation unit; A train information processing device having:
2. The data storage unit stores data relating to the equipment and parts constituting the device, the data including at least one of BOM data, mounting data, and component data; the condition index calculation unit calculates a plurality of condition index values for each of the devices, the equipment, and the parts based on the vehicle data acquired from the data collection device via the interface and data including any one of the BOM data, the installation data, and the component data stored in the data storage unit; The train information processing device according to claim 1 .
3. the condition index calculation unit calculates a plurality of condition index values including a condition index value indicating a deterioration state of the device mounted on the vehicle. The train information processing device according to claim 1 .
4. the normalization calculation unit normalizes the state index value indicating the degradation state calculated by the state index calculation unit as a ratio to the threshold value. The train information processing device according to claim 3 .
5. the condition index calculation unit calculates a plurality of condition index values including a condition index value indicating an abnormal condition of a device mounted on the vehicle; The train information processing device according to any one of claims 1 to 4.
6. the normalization calculation unit normalizes the state index value indicating the abnormal state calculated by the state index calculation unit as a ratio to the threshold value. The train information processing device according to claim 5 .
7. the status indicator aggregating unit calculates an aggregated value based on aggregation conditions including an aggregation period, an aggregation item, an aggregation process, and an aggregation target; The train information processing device according to any one of claims 1 to 6.
8. the display generation unit displays the state index value as a bar gauge based on a value normalized as a ratio to a threshold value.
7. The train information processing device according to claim 4 or 6.
9. The display generation unit a single train set list generation unit that generates display data for displaying a single train set screen showing the status of a single train set based on the plurality of status index values and the aggregated value; an all-train-unit list generation unit that generates display data for displaying an all-train-unit screen showing the status of all trains based on the plurality of status index values and the aggregated value; a status index detail generation unit that generates display data for displaying a status index detail screen showing detailed information of the status index based on the plurality of status index values and the aggregated value, the display control unit causes the display device to display any one of the single train set screen, the entire train set screen, and the status indicator detail screen; The train information processing device according to any one of claims 1 to 8.
10. the display generation unit further includes a single device list generation unit that generates display data for displaying a single device screen that displays a list of multiple status index values of all devices managed for one type of device, the display control unit causes the display device to display any one of the single train set screen, the entire train set screen, the detailed screen of the status indicator, and the single device screen; The train information processing device according to claim 9.
11. The single device list generation unit displays, in the list, a status index value and a bar gauge based on a normalized value of the status index value in association with information indicating each individual device, including a car model, a train formation, a car number, and a serial number. The train information processing device according to claim 10.
12. The single device list generation unit generates the single device screen including a comparison execution button; When the execute comparison button is pressed while a specific device among the devices displayed in a list on the single device screen is selected, the display control unit displays on the display device a comparison screen that shows a comparison between a list of multiple status index values of the specific device that was selected and a list of multiple status index values of the other devices. The train information processing device according to claim 10 or 11.
Citation Information
Patent Citations
Method, system, and program for announcing automobile maintenance
JP2003137079A
Train information management device
JP2021104752A
Air conditioner failure diagnosing device
WO2018220760A1
Train device management system, information collection device, ground system, and train device management method
WO2020049739A1