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
Adjust 'auto' step size behavior to adjust step size around event occurrence to better capture time of event
Background Information
Right now auto step size adjusts around stop_pts, save_pts, and switching points in Piecewise load estimators. If 'dt', stepsize is too large, this can lead to imprecision in time of event.
Suggested Solution
Reduce dt as you event state approaches 0 in a configurable way
Could also: If state of event is negative, step back by half a step. 2.
Requirement Text Adjust 'auto' step size behavior to adjust step size around event occurrence to better capture time of event
Background Information Right now auto step size adjusts around stop_pts, save_pts, and switching points in Piecewise load estimators. If 'dt', stepsize is too large, this can lead to imprecision in time of event.
Suggested Solution Reduce dt as you event state approaches 0 in a configurable way
Could also: If state of event is negative, step back by half a step. 2.
DoD