The NASA Prognostic Python Packages is a Python framework focused on defining and building models and algorit for prognostics (computation of remaining useful life) of engineering systems, and provides a set of models and algorithms for select components developed within this framework, suitable for use in prognostic applications.
Requirement Text
The Composite model shall be able to update any of the member models upon receipt of enough data for that model.
Background Information
Right now composite model will implement all at once, which requires all of the data. There are use cases where you would want to step forward with only part of the data.
For example, with a composite model of an aircraft flight with controller, power model, and battery. In that case you might be getting data for the battery at a higher frequency than the position, and we would want to be able to use that data.
Suggested Solution
If values are None for inputs, skip that update? Question: Is this valid? - it will depend on the model.
Requirement Text The Composite model shall be able to update any of the member models upon receipt of enough data for that model.
Background Information Right now composite model will implement all at once, which requires all of the data. There are use cases where you would want to step forward with only part of the data.
For example, with a composite model of an aircraft flight with controller, power model, and battery. In that case you might be getting data for the battery at a higher frequency than the position, and we would want to be able to use that data.
Suggested Solution If values are None for inputs, skip that update? Question: Is this valid? - it will depend on the model.
DoD