COMPUTES THE SOC INCREMENTAL DROP TIMES¶
Scans a State-of-Charge (SOC) time-series and identifies the time-states at which the SOC drops by a user-defined incremental threshold relative to its previous value. Use this worker to locate significant discharge events or stepwise capacity losses within a battery test or simulation signal.
When to use¶
Tagged: battery, discharge, incremental_drop, signal_analysis, soc, timestates.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| State Of Charge Signal (SOC) | soc | vector | — | ✓ | State-of-Charge time-series vector (dimensionless, 0–1 or 0–100 %); must be a uniformly or variably sampled numeric sequence representing the battery SOC over time. |
| Drop Increment | increment | scalar | 0.1 | Minimum fractional drop threshold (e.g. 0.1 = 10 % of full scale) below which a decrease relative to the previous SOC value is classified as a drop; defaults to 0.1. | |
| Include Offset | include_offset | select | no | ✓ | Whether to include the time-offset of the initial SOC baseline in the output dataset; select ‘yes’ to prepend the starting time-state, leave as default ‘no’ to report only detected drop events. |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| Timestates | timestates | dataset | Dataset of time-states (indices or timestamps) at which incremental SOC drops meeting or exceeding the specified threshold were detected; each row represents one drop event. |
Disciplines¶
- data.signal_processing
- engineering.battery
Auto-generated from platform schema. Worker id: battery_get_soc_incremental_drop_timestates. Schema hash: 567dd7c14168. Hand-curated docs in workerexamples/ override this page when present.