Vehicle health calculation method, device, medium and product

CN123012435APending Publication Date: 2026-10-30CRRC DALIAN CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611213501.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-08-11
Publication Date
2026-10-30

AI Technical Summary

Technical Problem

[0002]目前,车辆健康度的计算仅考虑车辆部件的健康程度,缺乏全面的健康度计算方式

Benefits of technology

[0009]本发明实施例中,通过根据第一车辆的车辆子系统的每个车辆部件的车辆部件信息,计算车辆子系统的车辆‌子系统健康度;根据第一车辆的第一时刻的总里程和车辆设计寿命里程,计算第一车辆的车辆‌运行里程衰减因子;根据第一车辆的第一时刻关联的第一时间区间内的检修计划信息和实际检修工作记录信息,计算第一车辆的车辆‌检修时效因子;根据第一车辆的第一时刻关联的第二时间区间内的车辆故障事件以及第一车辆的历史最高级别故障事件,计算车辆‌故障惩罚因子;根据全部车辆子系统的车辆‌子系统健康度、车辆‌运行里程衰减因子、车辆‌检修时效因子和车辆‌故障惩罚因子计算第一车辆的第一时刻的车辆健康度。本发明实施例的技术方案解决了目前的车辆健康度计算全面性有待提升的问题,可以通过在车辆健康度计算中考虑车辆子系统健康度、行驶里程、检修情况和故障情况,提高车辆健康度计算的全面性和科学性,为车辆运营管理提供数据支持。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN123012435A_ABST
    Figure CN123012435A_ABST
Patent Text Reader

Abstract

The application discloses a kind of vehicle health degree calculation method, equipment, medium and product.The method comprises: according to the first vehicle component information, vehicle subsystem health degree is calculated;According to total mileage and vehicle design life mileage, vehicle operating mileage attenuation factor is calculated;According to overhaul plan information and actual overhaul work record information, vehicle maintenance timeliness factor is calculated;According to vehicle failure event and historical highest level failure event, vehicle failure penalty factor is calculated;According to the vehicle subsystem health degree of all vehicle subsystems, vehicle operating mileage attenuation factor, vehicle maintenance timeliness factor and vehicle failure penalty factor, vehicle health degree is calculated.The technical scheme of the present application solves the problem that the comprehensiveness of current vehicle health degree calculation needs to be improved, and can improve the comprehensiveness and scientificity of vehicle health degree calculation by considering vehicle subsystem health degree, driving mileage, maintenance and failure in vehicle health degree calculation, to provide data support for vehicle operation management.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the field of computer technology, and in particular to a method, device, medium and product for calculating vehicle health. Background Technology

[0002] Currently, vehicle health calculations only consider the health of vehicle components, lacking a comprehensive health calculation method. Summary of the Invention

[0003] This invention provides a vehicle health calculation method, device, medium, and product to address the current problem of insufficient comprehensiveness in vehicle health calculation. By considering the health of vehicle subsystems, mileage, maintenance status, and fault conditions in the vehicle health calculation, the comprehensiveness and scientific nature of the calculation are improved, providing data support for vehicle operation management.

[0004] In a first aspect, embodiments of the present invention provide a method for calculating vehicle health, the method comprising: The vehicle subsystem health of the vehicle subsystem is calculated based on the vehicle component information of each vehicle component of the vehicle subsystem of the first vehicle. Calculate the vehicle mileage attenuation factor of the first vehicle based on the total mileage of the first vehicle at the first moment and the vehicle's design life mileage. Based on the maintenance plan information and actual maintenance work record information of the first vehicle within the first time interval associated with the first moment, calculate the vehicle maintenance timeliness factor of the first vehicle. The vehicle fault penalty factor is calculated based on the vehicle fault events in the second time interval associated with the first moment of the first vehicle and the highest level fault event in the history of the first vehicle. The vehicle health of the first vehicle at the first moment is calculated based on the vehicle subsystem health, vehicle mileage decay factor, vehicle maintenance time factor, and vehicle fault penalty factor of all vehicle subsystems.

[0005] Secondly, embodiments of the present invention also provide a vehicle health calculation device, the device comprising: The subsystem health calculation module is used to calculate the vehicle subsystem health of the vehicle subsystem based on the vehicle component information of each vehicle component of the vehicle subsystem of the first vehicle. The vehicle mileage attenuation factor calculation module is used to calculate the vehicle mileage attenuation factor of the first vehicle based on the total mileage of the first vehicle at the first moment and the vehicle's design life mileage. The vehicle maintenance timeliness factor calculation module is used to calculate the vehicle maintenance timeliness factor of the first vehicle based on the maintenance plan information and actual maintenance work record information associated with the first vehicle in the first time interval. The vehicle fault penalty factor calculation module is used to calculate the vehicle fault penalty factor based on the vehicle fault events in the second time interval associated with the first moment of the first vehicle and the highest level fault events in the history of the first vehicle. The vehicle health calculation module is used to calculate the vehicle health of the first vehicle at the first moment based on the vehicle subsystem health of all vehicle subsystems, vehicle mileage decay factor, vehicle maintenance time factor, and vehicle fault penalty factor.

[0006] Thirdly, embodiments of the present invention also provide an electronic device, the electronic device comprising: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, which enables the at least one processor to perform the vehicle health calculation method according to any embodiment of the present invention.

[0007] Fourthly, embodiments of the present invention also provide a computer-readable storage medium storing computer instructions, which are used to cause a processor to execute the vehicle health calculation method described in any embodiment of the present invention.

[0008] Fifthly, embodiments of the present invention also provide a computer program product, including a computer program that, when executed by a processor, implements the vehicle health calculation method as described in any of the embodiments of the present invention.

[0009] In this embodiment of the invention, the vehicle subsystem health of the first vehicle is calculated based on the vehicle component information of each vehicle component of the vehicle subsystem; the vehicle mileage attenuation factor of the first vehicle is calculated based on the total mileage of the first vehicle at a first moment and the vehicle's design life mileage; the vehicle maintenance timeliness factor of the first vehicle is calculated based on the maintenance plan information and actual maintenance work record information within the first time interval associated with the first moment; the vehicle fault penalty factor is calculated based on the vehicle fault events within the second time interval associated with the first moment and the highest historical fault event of the first vehicle; and the vehicle health of the first vehicle at the first moment is calculated based on the vehicle subsystem health, vehicle mileage attenuation factor, vehicle maintenance timeliness factor, and vehicle fault penalty factor of all vehicle subsystems. The technical solution of this embodiment of the invention solves the problem that the comprehensiveness of current vehicle health calculations needs improvement. By considering vehicle subsystem health, mileage, maintenance status, and fault status in the vehicle health calculation, the comprehensiveness and scientific nature of the vehicle health calculation are improved, providing data support for vehicle operation management. Attached Figure Description

[0010] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0011] Figure 1 A flowchart illustrating a vehicle health calculation method provided in an embodiment of the present invention; Figure 2 A flowchart illustrating another method for calculating vehicle health provided in an embodiment of the present invention; Figure 3 This is a schematic diagram of the structure of a vehicle health calculation device provided in an embodiment of the present invention; Figure 4 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation

[0012] The present invention will now be described in further detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and not intended to limit it. Furthermore, it should be noted that, for ease of description, the accompanying drawings show only the parts relevant to the present invention, and not all of the structures.

[0013] It should be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. Furthermore, in the description of this invention, terms such as "first," "second," etc., are used only for distinguishing descriptions and should not be construed as indicating or implying relative importance. The acquisition, storage, use, and processing of data in the technical solutions of this application all comply with relevant laws and regulations.

[0014] It should be noted that in the embodiments of this application, certain software, components, models and other existing solutions in the industry may be mentioned. These should be regarded as exemplary and are only intended to illustrate the feasibility of implementing the technical solution of this application. However, it does not mean that the applicant has used or necessarily used the relevant content of the solution.

[0015] Figure 1 This is a flowchart illustrating a vehicle health calculation method provided in an embodiment of the present invention. This embodiment is applicable to scenarios involving vehicle health calculation. The method can be executed by a vehicle health calculation device, which can be implemented in software and / or hardware and integrated into an electronic device.

[0016] like Figure 1 As shown, the method for calculating vehicle health includes the following steps: S110. Calculate the vehicle subsystem health of the vehicle subsystem based on the vehicle component information of each vehicle component of the vehicle subsystem of the first vehicle.

[0017] The first vehicle can be an urban rail vehicle or other transport vehicle. The first vehicle is composed of multiple vehicle components, which can be divided into different subsystems according to their functions. For example, subsystems include traction system, braking system, running gear, door system, power supply system, and air conditioning system.

[0018] The traction system may include components such as a motor, inverter, and gearbox; the braking system may include components such as brake discs, brake pads, and air valves; the running gear may include components such as wheelsets, bearings, and suspension systems; the door system may include components such as door motors, guide rails, and locking devices; the power supply system may include components such as batteries, pantographs, and circuit breakers; and the air conditioning system may include components such as compressors, condensers, and fans.

[0019] This embodiment applies to calculating the Vehicle Health Index (VHI) at a specific moment, such as the first moment. Therefore, when calculating the health of the vehicle subsystem, the information that needs to reflect timeliness must be the information associated with the first moment.

[0020] The real-time status information of a vehicle component can be determined based on the sensor data collected at the first moment, as well as the component's remaining lifespan and maintenance status. Then, based on the real-time status information of all vehicle components in the same subsystem, and by determining the remaining lifespan and maintenance status of the components, the real-time status information of the subsystem can be determined, and the remaining lifespan and maintenance status of the components can be determined. Finally, the subsystem health of the vehicle subsystem can be calculated.

[0021] S120. Calculate the vehicle mileage attenuation factor of the first vehicle based on the total mileage of the first vehicle at the first moment and the vehicle's design life mileage.

[0022] The vehicle mileage attenuation factor can be calculated using either a linear or nonlinear model. For example, it can be calculated by first dividing the total mileage by the vehicle's designed lifespan mileage, then subtracting this ratio from 1 and multiplying it by a preset attenuation coefficient; or by calculating the ratio of the total mileage to the vehicle's designed lifespan mileage, then calculating the ratio to a preset power (e.g., square or cube), then subtracting the preset power of this ratio from 1 and multiplying it by a preset attenuation coefficient; or by multiplying the preset power of the difference between 1 and the ratio by a preset attenuation coefficient.

[0023] S130. Calculate the vehicle maintenance timeliness factor of the first vehicle based on the maintenance plan information and actual maintenance work record information within the first time interval associated with the first moment of the first vehicle.

[0024] Specifically, the first time interval associated with the first moment can be a fixed-duration statistical period to which the first moment belongs, such as a monthly, quarterly, or annual operating cycle, or it can be other fixed number of days.

[0025] The maintenance plan information and actual maintenance work record information for the first time interval are compared and analyzed, and the vehicle maintenance timeliness factor of the first vehicle is determined based on the degree of consistency between the maintenance plan information and the actual maintenance work record information.

[0026] S140. Calculate the vehicle fault penalty factor based on the vehicle fault events in the second time interval associated with the first moment of the first vehicle and the highest-level fault events in the history of the first vehicle.

[0027] The second time interval is obtained by going back a preset number of days from the first moment, with the first moment as the end point. For example, it can be selected to go back 30 days, 45 days or 60 days.

[0028] The vehicle fault penalty factor is calculated based on the number of vehicle fault events in the second time interval, the number of all historical highest-level fault events from the time the vehicle was put into operation until the first time interval, and the corresponding coefficients.

[0029] Fault events can be pre-classified into different levels, with the highest level indicating the most severe fault event.

[0030] S150. Calculate the vehicle health of the first vehicle at the first moment based on the vehicle subsystem health, vehicle mileage decay factor, vehicle maintenance time factor, and vehicle fault penalty factor of all vehicle subsystems.

[0031] The health of all vehicle subsystems can be weighted and summed according to the subsystem weights of each subsystem. The sum is then multiplied by the vehicle mileage attenuation factor, vehicle maintenance time factor, and vehicle fault penalty factor to obtain the vehicle health of the first vehicle at the first moment.

[0032] The technical solution of this embodiment calculates the vehicle subsystem health based on the vehicle component information of each vehicle component of the vehicle subsystem of the first vehicle; calculates the vehicle mileage attenuation factor based on the total mileage of the first vehicle at a first moment and the vehicle's design life mileage; calculates the vehicle maintenance timeliness factor based on the maintenance plan information and actual maintenance work record information of the first vehicle within a first time interval associated with the first moment; calculates the vehicle fault penalty factor based on the vehicle fault events within a second time interval associated with the first moment and the highest historical fault event of the first vehicle; and calculates the vehicle health of the first vehicle at the first moment based on the vehicle subsystem health, vehicle mileage attenuation factor, vehicle maintenance timeliness factor, and vehicle fault penalty factor of all vehicle subsystems. This technical solution solves the problem of insufficient comprehensiveness in current vehicle health calculations. By considering vehicle subsystem health, mileage, maintenance status, and fault status in the vehicle health calculation, the comprehensiveness and scientific nature of the vehicle health calculation are improved, providing data support for vehicle operation management.

[0033] Figure 2 This is a flowchart illustrating a vehicle health calculation method provided in an embodiment of the present invention. This embodiment belongs to the same inventive concept as the vehicle health calculation methods in the above embodiments, and further describes the process of calculating the health of the subsystem. This method can be executed by a vehicle health calculation device, which can be implemented in software and / or hardware and integrated into an electronic device with application development capabilities.

[0034] like Figure 2As shown, the vehicle health calculation method in this embodiment includes the following steps: S210. Based on the real-time status information, lifespan information, and component maintenance information of the vehicle components of the vehicle subsystem of the first vehicle at the first moment, calculate the component real-time status score, component lifespan score, and component maintenance compliance score of the vehicle components.

[0035] Taking the vehicle subsystem as an example of the traction system, according to the system characteristics, the components of the traction system include motors, inverters, gearboxes, etc. The real-time status score, lifespan score, and maintenance compliance score of the vehicle components are calculated in sequence. Then, the real-time status score, lifespan score, and maintenance compliance score of the subsystem are calculated by weighting the components according to their weights.

[0036] Real-time status information, lifespan information, and component maintenance information can be obtained from the vehicle operation and maintenance big data platform.

[0037] Taking the traction motor as an example of a vehicle component, the real-time state calculation process can be as follows: obtain the real-time state information of the traction motor at the first moment, such as the data collected by the sensors associated with the traction motor at the first moment. The collected data may include temperature T, effective value of vibration velocity V_rms, and current harmonic distortion rate THD, etc.

[0038] The collected data were normalized, and the normalized effective values ​​of temperature, vibration velocity, and current harmonic distortion rate are as follows: ; For example, the highest temperature T max =120℃, minimum temperature T min =2.5℃, vibration velocity effective value threshold V threshold =4.5mm / s.

[0039] In this embodiment, the deviation value of the standard data within the health range corresponding to the normalized collected data is determined, the deviation ratio is calculated based on the deviation value, and the real-time status score of the component is calculated based on the deviation ratio.

[0040] For example, the fuzzy logic scoring is shown in Table 1: Table 1 The calculation method for the real-time status score of a component can be as follows: Real-time status score = 100% × (1 - ∑(deviation ratio × parameter weight)).

[0041] If T = 100℃, then T norm =0.83, exceeding the limit by 3%, weight 40%, deduct 1.2%; V rms =5mm / s, then Vnorm =1.11, exceeding the limit by 11%, weight 40%, deduct 4.4%; If THD = 10%, then THD norm =0.67, not exceeding the limit, deduct 0%; Therefore, the real-time status of the component = 100% - (1.2% + 4.4%) = 94.4% The component life score, or remaining life score, can be calculated in the following ways: ; Taking a gearbox as an example, the design life L design =1,200,000 km, cumulative operating mileage L current =800,000 kilometers, and after calculation, the remaining lifespan is divided into 33.3%.

[0042] For some components, the remaining life score can be corrected by a correction factor. For example, the remaining life score can be corrected by considering the load intensity of the gearbox. If the average load is >80%, the remaining life score is ×0.8; if the load is <50%, the remaining life score is ×1.1; otherwise, the remaining life score is ×1.

[0043] The calculation method for component maintenance compliance points can be: ; If an inspection is not carried out within the time limit, 20% will be deducted each time. For example, if the first time interval associated with the first time is planned to have 5 inspections, and 4 are actually completed, resulting in 1 overdue inspection, the compliance score will be (4 / 5)×100% - 20% = 60%.

[0044] S220. Calculate the subsystem real-time status score, subsystem lifespan score, and subsystem maintenance compliance score of the vehicle subsystem based on the component real-time status score, component lifespan score, and component maintenance compliance score of each vehicle component of the vehicle subsystem of the first vehicle.

[0045] Different vehicle components are assigned corresponding component weight values. The real-time status scores of the components are weighted and summed based on the component weight values ​​to obtain the real-time status score of the vehicle subsystem. The lifespan scores of the components are weighted and summed based on the component weight values ​​to obtain the lifespan score of the vehicle subsystem. The maintenance compliance scores of the components are weighted and summed based on the component weight values ​​to obtain the maintenance compliance score of the vehicle subsystem.

[0046] S230. Calculate the vehicle subsystem health status based on the subsystem's real-time status score, subsystem lifespan score, and subsystem maintenance compliance score.

[0047] The vehicle subsystem health score is calculated by weighted summation based on the subsystem's real-time status score, subsystem lifespan score, and subsystem maintenance compliance score, along with preset weights. In one optional implementation, calculating the vehicle subsystem health score can be achieved by weighted summation of the subsystem's real-time status score (corresponding to the subsystem's real-time status weight), subsystem lifespan score (corresponding to the subsystem's lifespan weight), and subsystem maintenance compliance score (corresponding to the subsystem's maintenance compliance weight), thus obtaining the vehicle subsystem health score.

[0048] Example, the first Health of individual vehicle subsystems The score is calculated by combining real-time status score, remaining lifespan score, and maintenance compliance score, using the following formula: ; Real-time status score: a health score based on sensor data, ranging from 0 to 100%; Remaining life score: the ratio of operating mileage to design life, ranging from 0 to 100%; Maintenance compliance score: the degree of conformity between maintenance records and plans, ranging from 0 to 100%; where α is the real-time status weight of the subsystem, β is the life weight of the subsystem, and γ is the maintenance compliance weight of the subsystem, and the sum of the three weights equals 1. In the example, α=0.6, β=0.3, and γ=0.1.

[0049] S240. Calculate the vehicle mileage attenuation factor of the first vehicle based on the total mileage of the first vehicle at the first moment and the vehicle's design life mileage.

[0050] Based on the total mileage of the first vehicle at the first moment and the vehicle's designed life mileage, the vehicle mileage attenuation factor of the first vehicle is calculated. In one optional embodiment, the calculation of the vehicle mileage attenuation factor of the first vehicle based on the total mileage of the first vehicle at the first moment and the vehicle's designed life mileage can be achieved by calculating a first ratio of the total mileage of the first vehicle at the first moment to the vehicle's designed life mileage, and calculating the square of the first ratio; multiplying the square of the first ratio by a preset attenuation coefficient to obtain the mileage degradation loss, and using the difference between 1 and the mileage degradation loss as the vehicle mileage attenuation factor of the first vehicle.

[0051] Specifically, taking a preset attenuation coefficient of 0.1 as an example, the calculation method for the vehicle mileage attenuation factor (MDF) can be as follows: ; For example, the total mileage of the vehicle L total =500,000 km, design life L design=2,000,000 km, then MDF = 1 - 0.1 × (0.25) 2 =0.994.

[0052] S250. Calculate the vehicle maintenance timeliness factor of the first vehicle based on the maintenance plan information and actual maintenance work record information within the first time interval associated with the first moment of the first vehicle.

[0053] Based on the maintenance plan information and the actual maintenance work record information, the vehicle maintenance timeliness factor of the first vehicle is calculated. In one optional implementation, the vehicle maintenance timeliness factor of the first vehicle is calculated based on the maintenance plan information and the actual maintenance work record information within the first time interval associated with the first moment of the first vehicle. This can be achieved by comparing the maintenance plan information and the actual maintenance work record information within the first time interval associated with the first moment of the first vehicle to determine the matching situation between the last maintenance in the actual maintenance work record information and the maintenance plan information; and determining the vehicle maintenance timeliness factor of the first vehicle based on the matching situation and the preset mapping relationship between the matching situation and the maintenance timeliness factor.

[0054] Specifically, the calculation method for the vehicle maintenance time factor (MTF) is as follows: ; The matching criteria include whether the most recent maintenance was completed ahead of schedule, completed on time, or exceeded the maintenance period. Based on the different matching criteria, different vehicle maintenance timeliness factors of 1.05, 1.0, and 0.95 are assigned.

[0055] S260. Calculate the vehicle fault penalty factor based on the vehicle fault events in the second time interval associated with the first moment of the first vehicle and the highest historical fault event of the first vehicle.

[0056] In one optional implementation, the vehicle fault penalty factor is calculated based on the vehicle fault events within the second time interval associated with the first moment of the first vehicle and the highest historical fault event of the first vehicle. This can be achieved by: calculating a first product of a first number of vehicle fault events within the second time interval associated with the first moment of the first vehicle and a first coefficient; calculating a second product of a second number of the highest historical fault events of the first vehicle and a second coefficient; calculating a first sum of the first and second products; and taking the smaller value of the first sum and a preset vehicle fault penalty factor threshold to obtain the vehicle fault penalty factor.

[0057] For example, the vehicle fault penalty factor threshold is 0.3, the first coefficient is 0.1, and the second coefficient is 0.05. The fault penalty factor (FPF) is calculated as follows: FPF = min(0.3, 0.1 × number of failures in the last 30 days + 0.05 × number of major historical failures); If there have been 2 failures in the past 30 days and 1 major historical failure, then FPF = 0.1 × 2 + 0.05 × 1 = 0.25.

[0058] S270. Calculate the vehicle health of the first vehicle at the first moment based on the vehicle subsystem health, vehicle mileage decay factor, vehicle maintenance time factor, and vehicle fault penalty factor of all vehicle subsystems.

[0059] Each subsystem uses a subsystem health algorithm to calculate a system-level health score. The score is weighted according to the proportion of each subsystem, taking into account vehicle-level fault alarms, maintenance timeliness, and vehicle mileage, to output a health score that reflects the actual health status of the vehicle. In one optional implementation, the vehicle health of the first vehicle at the first moment is calculated based on the vehicle subsystem health of all vehicle subsystems, the vehicle mileage attenuation factor, the vehicle maintenance timeliness factor, and the vehicle fault penalty factor. This can be achieved by weighting and summing the vehicle subsystem health of all vehicle subsystems according to their respective health weights to obtain the total subsystem health. The product of the total subsystem health and the vehicle mileage attenuation factor, vehicle maintenance timeliness factor, and vehicle fault penalty factor is then calculated to obtain the vehicle health of the first vehicle at the first moment.

[0060] Vehicle Health Index (VHI) is composed of the health of vehicle subsystems. The vehicle mileage attenuation factor (MDF), vehicle maintenance time factor (MTF), and vehicle fault penalty factor (FPF) are calculated together using the following formula: ; Indicates the first The health weights of each vehicle subsystem can be allocated based on actual maintenance priorities. For example, the traction system has a weight of 25%, the braking system 20%, the running gear 20%, the door system 10%, the power supply system 15%, and the air conditioning system 10%.

[0061] Assuming the first vehicle parameter subsystem health is traction system SHI=85%, other subsystems SHI=80%, global factors MDF=0.994, MTF=1.0, and FPF=0.1, then the vehicle health is calculated as follows: VHI=(0.85×0.25+0.80×0.75)×0.994×1.0×(1-0.1)=72.7%.

[0062] The health level of the first vehicle at the first moment can also be determined based on the vehicle health status and the mapping relationship between health status and health level. For example, a health status of 72.7% corresponds to a health level of "good", and the corresponding recommendation is to strengthen monitoring and check recent faults.

[0063] The vehicle health calculation strategy in this embodiment involves each subsystem calculating its own health score based on a subsystem health evaluation algorithm. Intelligent vehicle maintenance allocates weights according to system and actual maintenance priorities, and simultaneously combines vehicle mileage, vehicle maintenance status, and vehicle fault alarm status to generate an overall score, ultimately producing a vehicle health score that reflects the vehicle's actual health condition. Current vehicle health calculation methods are prone to over-maintenance or under-maintenance, and fail to correlate component wear and maintenance compliance, resulting in resource waste and accelerated vehicle wear and tear. This embodiment accurately calculates the subsystem health status through three dimensions: real-time status, remaining lifespan, and maintenance compliance. It combines mileage, maintenance timeliness, and fault conditions to comprehensively output a vehicle health score. This allows for precise identification of weak points in vehicle and component health, guiding maintenance teams to abandon blind maintenance practices, optimize maintenance cycles, and stockpile spare parts as needed, significantly reducing overall maintenance costs such as labor and spare parts. Simultaneously, it accurately assesses component wear and tear, standardizes maintenance execution, and enables maintenance and component replacement at the optimal time, avoiding irreversible damage, effectively delaying vehicle aging, extending the lifespan of vehicles and high-value core components, and significantly improving the utilization rate of vehicle assets throughout their entire lifecycle. Current vehicle health calculations rely on a single health assessment dimension, failing to comprehensively reflect the real-time health status of vehicles. This lack of precise data support for scheduling decisions can easily lead to unreasonable situations where high-risk vehicles are put into operation while high-quality vehicles remain idle. The vehicle health score output in this embodiment can intuitively classify vehicle health levels, supporting operators in establishing a data-driven dynamic scheduling mechanism: prioritizing vehicles with high health levels for peak hours and long-distance line operations; reducing the frequency and duration of operation for vehicles with low health levels, scheduling them for off-peak or standby periods, while simultaneously conducting targeted maintenance. This scheduling mode ensures sufficient capacity during peak hours and reduces the probability of vehicle malfunctions during operation, minimizing train delays and service disruptions caused by vehicle failures, significantly improving the overall operational efficiency and service reliability of urban rail lines, supporting dynamic intelligent vehicle scheduling, and enhancing the operational efficiency and reliability of urban rail. Current vehicle health calculations do not incorporate vehicle-level fault alarms into the health assessment, making it impossible to quantify the negative impact of faults on vehicle health and hindering timely identification of high-risk vehicles. This embodiment introduces a fault penalty factor, quantifying the number of faults in the past 30 days and the number of historical major faults as penalty weights, directly incorporating them into the vehicle health calculation, achieving accurate quantification and dynamic early warning of fault risks.By using health scores, vehicles with frequent malfunctions and significant safety hazards can be quickly identified. Maintenance operators can intervene early to investigate potential problems and eliminate the root causes of malfunctions, reducing the probability of safety accidents such as brake failure, traction failure, and running gear abnormalities during vehicle operation, thus strengthening operational safety risk prevention and control. This embodiment relies on an operation and maintenance big data platform, integrating multi-source data such as real-time sensor data, vehicle operation data, maintenance log data, and fault record data to construct a standardized, quantifiable, and traceable vehicle health calculation model, which is the core technical support for the "intelligent operation and maintenance" module of smart urban rail transit. This solution breaks the traditional "experience-driven" operation and maintenance model, realizing the transformation of vehicle health status from "fuzzy judgment" to "data quantification," from "post-event maintenance" to "pre-event early warning," and from "extensive management" to "precise control." It provides core algorithm support for the operation and maintenance big data platform, promoting the transformation of urban rail transit operation and maintenance management towards digitalization, intelligence, and refinement, and facilitating the efficient implementation of smart operation and maintenance construction goals.

[0064] The technical solution of this embodiment calculates the component real-time status score, component lifespan score, and component maintenance compliance score of the vehicle components of the vehicle subsystem of the first vehicle based on the real-time status information, lifespan information, and component maintenance information of the vehicle components at the first moment; calculates the subsystem real-time status score, subsystem lifespan score, and subsystem maintenance compliance score of the vehicle subsystem based on the component real-time status score, component lifespan score, and component maintenance compliance score of each vehicle component of the vehicle subsystem of the first vehicle; and calculates the vehicle subsystem health score of the vehicle subsystem based on the subsystem real-time status score, subsystem lifespan score, and subsystem maintenance compliance score. Based on the total mileage and designed life mileage of the first vehicle at the first moment, the vehicle mileage attenuation factor is calculated; based on the maintenance plan information and actual maintenance work record information within the first time interval associated with the first moment, the vehicle maintenance timeliness factor is calculated; based on the vehicle fault events within the second time interval associated with the first moment and the vehicle's highest historical fault event, the vehicle fault penalty factor is calculated; based on the vehicle subsystem health, vehicle mileage attenuation factor, vehicle maintenance timeliness factor, and vehicle fault penalty factor of all vehicle subsystems, the vehicle health at the first moment is calculated. The technical solution of this invention addresses the problem of insufficient comprehensiveness in current vehicle health calculations. By calculating subsystem health from component information and combining mileage, maintenance status, and fault status in the vehicle health calculation, the comprehensiveness and scientific rigor of vehicle health calculation are improved, providing data support for vehicle operation management.

[0065] Figure 3This is a schematic diagram of the vehicle health calculation device provided in an embodiment of the present invention. This embodiment is applicable to scenarios involving vehicle health calculation. The device can be implemented in software and / or hardware and integrated into an electronic device.

[0066] like Figure 3 As shown, the vehicle health calculation device includes: a subsystem health calculation module 310, a vehicle mileage attenuation factor calculation module 320, a vehicle maintenance time factor calculation module 330, a vehicle fault penalty factor calculation module 340, and a vehicle health calculation module 350.

[0067] The system includes: a subsystem health calculation module 310, used to calculate the vehicle subsystem health of the vehicle subsystem based on the vehicle component information of each vehicle component of the vehicle subsystem of the first vehicle; a vehicle mileage attenuation factor calculation module 320, used to calculate the vehicle mileage attenuation factor of the first vehicle based on the total mileage of the first vehicle at the first moment and the vehicle's design life mileage; a vehicle maintenance timeliness factor calculation module 330, used to calculate the vehicle maintenance timeliness factor of the first vehicle based on the maintenance plan information and actual maintenance work record information within the first time interval associated with the first vehicle at the first moment; a vehicle fault penalty factor calculation module 340, used to calculate the vehicle fault penalty factor based on the vehicle fault events within the second time interval associated with the first vehicle at the first moment and the highest historical fault event of the first vehicle; and a vehicle health calculation module 350, used to calculate the vehicle health of the first vehicle at the first moment based on the vehicle subsystem health of all vehicle subsystems, the vehicle mileage attenuation factor, the vehicle maintenance timeliness factor, and the vehicle fault penalty factor.

[0068] The technical solution of this invention calculates the vehicle subsystem health based on the vehicle component information of each vehicle component of the vehicle subsystem of the first vehicle; calculates the vehicle mileage attenuation factor based on the total mileage of the first vehicle at a first moment and the vehicle's design life mileage; calculates the vehicle maintenance timeliness factor based on the maintenance plan information and actual maintenance work record information of the first vehicle within a first time interval associated with the first moment; calculates the vehicle fault penalty factor based on vehicle fault events within a second time interval associated with the first moment and the highest historical fault event of the first vehicle; and calculates the vehicle health at the first moment of the first vehicle based on the vehicle subsystem health, vehicle mileage attenuation factor, vehicle maintenance timeliness factor, and vehicle fault penalty factor of all vehicle subsystems. This technical solution solves the problem of insufficient comprehensiveness in current vehicle health calculations. By considering vehicle subsystem health, mileage, maintenance status, and fault status in the vehicle health calculation, the comprehensiveness and scientific nature of the calculation are improved, providing data support for vehicle operation management.

[0069] In one optional implementation, the subsystem health calculation module 310 is specifically used for: Based on the real-time status information, lifespan information, and component maintenance information of the vehicle components of the first vehicle's vehicle subsystem at the first moment, calculate the component real-time status score, component lifespan score, and component maintenance compliance score of the vehicle components; based on the component real-time status score, component lifespan score, and component maintenance compliance score of each vehicle component of the first vehicle's vehicle subsystem, calculate the subsystem real-time status score, subsystem lifespan score, and subsystem maintenance compliance score of the vehicle subsystem; based on the subsystem real-time status score, subsystem lifespan score, and subsystem maintenance compliance score, calculate the vehicle subsystem health of the vehicle subsystem.

[0070] In an optional implementation, the subsystem health calculation module 310 is further configured to: The vehicle subsystem health score is obtained by weighting and summing the subsystem real-time status score, subsystem lifespan score, and subsystem maintenance compliance score according to the subsystem real-time status weight, subsystem lifespan score, and subsystem maintenance compliance score.

[0071] In one optional implementation, the vehicle mileage attenuation factor calculation module 320 is specifically used for: Calculate the first ratio of the total mileage of the first vehicle at the first moment to the vehicle's design life, and calculate the square of the first ratio; calculate the product of the square of the first ratio and the preset attenuation coefficient to obtain the mileage degradation loss, and use the difference between 1 and the mileage degradation loss as the vehicle's operating mileage attenuation factor.

[0072] In one optional implementation, the vehicle maintenance time factor calculation module 330 is specifically used for: By comparing the maintenance plan information of the first vehicle within the first time interval associated with the first moment with the actual maintenance work record information, the matching situation between the last maintenance in the actual maintenance work record information and the maintenance plan information is determined; based on the matching situation and the mapping relationship between the preset matching situation and the maintenance timeliness factor, the vehicle maintenance timeliness factor of the first vehicle is determined.

[0073] In one optional implementation, the vehicle fault penalty factor calculation module 340 is specifically used for: Calculate the first product of the first number of vehicle fault events and the first coefficient within the second time interval associated with the first moment of the first vehicle; calculate the second product of the second number of the highest-level fault events in the history of the first vehicle and the second coefficient; calculate the first sum of the first product and the second product; and perform a minimum operation on the first sum and a preset vehicle fault penalty factor threshold to obtain the vehicle fault penalty factor.

[0074] In one alternative implementation, the vehicle health calculation module 350 is specifically used for: The total health of a vehicle is obtained by weighting and summing the health scores of all vehicle subsystems according to their respective health scores. The total health score of a vehicle is then calculated by multiplying the total health score by the vehicle mileage attenuation factor, the vehicle maintenance timeliness factor, and the vehicle fault penalty factor to obtain the vehicle health score of the first vehicle at the first moment.

[0075] The vehicle health calculation device provided in this embodiment of the invention can execute the vehicle health calculation method provided in any embodiment of the invention, and has the corresponding functional modules and beneficial effects of the method execution.

[0076] Figure 4A schematic diagram of an electronic device 10, which can be used to implement embodiments of the present invention, is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.

[0077] like Figure 4 As shown, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12 or a random access memory (RAM) 13, communicatively connected to the at least one processor 11. The memory stores computer programs executable by the at least one processor. The processor 11 can perform various appropriate actions and processes based on the computer program stored in the ROM 12 or loaded from storage unit 18 into the RAM 13. The RAM 13 can also store various programs and data required for the operation of the electronic device 10. The processor 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0078] Multiple components in electronic device 10 are connected to I / O interface 15, including: input unit 16, such as keyboard, mouse, etc.; output unit 17, such as various types of displays, speakers, etc.; storage unit 18, such as disk, optical disk, etc.; and communication unit 19, such as network card, modem, wireless transceiver, etc. Communication unit 19 allows electronic device 10 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.

[0079] Processor 11 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 11 performs the various methods and processes described above, such as vehicle health calculation methods.

[0080] In some embodiments, the vehicle health calculation method may be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the vehicle health calculation method described above may be performed. Alternatively, in other embodiments, processor 11 may be configured to execute the vehicle health calculation method by any other suitable means (e.g., by means of firmware).

[0081] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-a-chip (SoCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.

[0082] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.

[0083] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0084] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).

[0085] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or middleware components (e.g., application servers), or frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.

[0086] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.

[0087] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.

[0088] This invention also provides a computer program product, including a computer program that, when executed by a processor, implements the vehicle health calculation method provided in any embodiment of this application.

[0089] In implementing the computer program product, computer program code for performing the operations of this invention can be written in one or more programming languages ​​or a combination thereof. Programming languages ​​include object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as conventional procedural programming languages ​​such as C or similar languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0090] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.

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

Claims

1. A method for calculating vehicle health, characterized in that, include: The vehicle subsystem health of the vehicle subsystem is calculated based on the vehicle component information of each vehicle component of the vehicle subsystem of the first vehicle. Based on the total mileage of the first vehicle at the first moment and the vehicle's design life mileage, calculate the vehicle mileage attenuation factor of the first vehicle. Based on the maintenance plan information and actual maintenance work record information of the first vehicle within the first time interval associated with the first moment, calculate the vehicle maintenance timeliness factor of the first vehicle. The vehicle fault penalty factor is calculated based on the vehicle fault events in the second time interval associated with the first time of the first vehicle and the highest-level fault events in the history of the first vehicle. The vehicle health of the first vehicle at the first moment is calculated based on the vehicle subsystem health of all the vehicle subsystems, the vehicle mileage decay factor, the vehicle maintenance timeliness factor, and the vehicle fault penalty factor.

2. The method according to claim 1, characterized in that, The step of calculating the vehicle subsystem health of the vehicle subsystem based on the vehicle component information of each vehicle component of the first vehicle's vehicle subsystem includes: Based on the real-time status information, lifespan information, and component maintenance information of the vehicle components of the vehicle subsystem of the first vehicle at the first moment, calculate the component real-time status score, component lifespan score, and component maintenance compliance score of the vehicle components. Based on the component real-time status score, component lifespan score, and component maintenance compliance score of each vehicle component of the vehicle subsystem of the first vehicle, calculate the subsystem real-time status score, subsystem lifespan score, and subsystem maintenance compliance score of the vehicle subsystem. The vehicle subsystem health score is calculated based on the subsystem's real-time status score, subsystem lifespan score, and subsystem maintenance compliance score.

3. The method according to claim 2, characterized in that, The calculation of the vehicle subsystem health status based on the subsystem's real-time status score, subsystem lifespan score, and subsystem maintenance compliance score includes: The vehicle subsystem health score is obtained by weighting and summing the subsystem real-time status score, the subsystem lifespan score, and the subsystem maintenance compliance score according to the subsystem real-time status weight, the subsystem lifespan score, and the subsystem maintenance compliance score.

4. The method according to claim 1, characterized in that, The step of calculating the vehicle mileage attenuation factor of the first vehicle based on the total mileage of the first vehicle at the first moment and the vehicle's design life mileage includes: Calculate the first ratio of the total mileage of the first vehicle at the first moment to the vehicle's design life, and calculate the square of the first ratio; The product of the square of the first ratio and the preset attenuation coefficient is used to obtain the mileage degradation loss. The difference between 1 and the mileage degradation loss is used as the vehicle mileage attenuation factor of the first vehicle.

5. The method according to claim 1, characterized in that, The step of calculating the vehicle maintenance timeliness factor of the first vehicle based on the maintenance plan information and actual maintenance work record information within the first time interval associated with the first time of the first vehicle includes: By comparing the maintenance plan information of the first vehicle within the first time interval associated with the first moment with the actual maintenance work record information, the matching situation between the last maintenance in the actual maintenance work record information and the maintenance plan information is determined. Based on the matching situation and the preset mapping relationship between the matching situation and the maintenance timeliness factor, the vehicle maintenance timeliness factor of the first vehicle is determined.

6. The method according to claim 1, characterized in that, The step of calculating the vehicle fault penalty factor based on the vehicle fault events within the second time interval associated with the first time of the first vehicle and the highest-level historical fault events of the first vehicle includes: Calculate the first product of the first number of vehicle malfunction events within the second time interval associated with the first time of the first vehicle and the first coefficient; Calculate the second product of the second number of the highest-level historical fault events of the first vehicle and the second coefficient; Calculate the first sum of the first product and the second product; The vehicle fault penalty factor is obtained by taking the smaller value between the first sum and the preset vehicle fault penalty factor threshold.

7. The method according to claim 1, characterized in that, The calculation of the vehicle health of the first vehicle at a first moment based on the vehicle subsystem health of all vehicle subsystems, the vehicle mileage decay factor, the vehicle maintenance timeliness factor, and the vehicle fault penalty factor includes: The total health of the vehicle subsystems is obtained by weighted summation of the health values ​​of all vehicle subsystems based on their respective health weights. The total health of the subsystems is then calculated by multiplying the total health of the subsystems by the vehicle mileage attenuation factor, the vehicle maintenance timeliness factor, and the vehicle fault penalty factor to obtain the vehicle health of the first vehicle at the first moment.

8. An electronic device, characterized in that, The system includes at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores a computer program executable by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the vehicle health calculation method according to any one of claims 1-7.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that cause a processor to execute the vehicle health calculation method according to any one of claims 1-7.

10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the vehicle health calculation method as described in any one of claims 1-7.