| CPC G07C 5/006 (2013.01) [G06F 18/214 (2023.01); G07C 5/0816 (2013.01); G07C 5/0841 (2013.01)] | 20 Claims |

|
1. A method for reducing a cost and an out of service time for inspecting, reworking, or replacing, a part on an aircraft, the method comprising:
measuring, with a sensor for the part on the aircraft, an environment for the aircraft and metrics for the part on the aircraft;
sending measurements of the environment and the metrics from the sensor to a processor comprising code specially programmed for:
generating a domain invariant representation of historical metric values from historical sensor information for a set of metrics and historical maintenance events for a part, wherein a bias caused by the historical maintenance events is reduced in the domain invariant representation;
training a counterfactual machine learning model using the domain invariant representation to predict sensor data and a maintenance event;
determining different maintenance thresholds for maintenance parameters for a metric in the set of metrics for performing maintenance on the part on the aircraft using the counterfactual machine learning model trained with the domain invariant representation;
selecting maintenance thresholds for the maintenance parameters from the different maintenance thresholds meeting an objective forming a maintenance plan for inspecting, reworking, or replacing, the part before a failure of the part on the aircraft; and
using the maintenance plan, executing at least one of: inspecting, reworking, or replacing the part before the failure of the part on the aircraft.
|