.. _auto_curve_get_pack_power_pulses: *COMPUTE THE PACK POWER PULSES* =============================== Segments a battery pack power curve into discrete charge/discharge pulses by detecting near-zero crossings. Given a pack power vs. time curve and a zero-proximity ratio, the worker identifies and returns the individual power pulses as a structured dataset. Use this worker when you need to isolate individual power events from a continuous pack power signal for further analysis. When to use ----------- Classification: **process**. Tagged: ``battery``, ``curve_segmentation``, ``pack_power``, ``power_pulses``, ``pulse_detection``, ``zero_crossing``. Inputs ------ .. list-table:: :header-rows: 1 :widths: 20 20 20 20 20 20 * - Label - ID - Type - Default - Required - Description * - C1-B - curve1 - vector - — - - Pack power vs. time curve (baseline) to be segmented into pulses; supply a vector of (time, power) pairs — leave empty if the curve is piped directly from an upstream worker. * - Zero Ratio - zero_ratio - scalar - 1 - - Fraction of the curve's full Y-range (Ymax−Ymin) used as the near-zero threshold for pulse boundary detection; dimensionless, range [0, 1], default 0.01 — increase toward 1.0 to treat a wider band around zero as a gap between pulses. Outputs ------- .. list-table:: :header-rows: 1 :widths: 20 20 20 20 * - Label - ID - Type - Description * - curve_get_pack_power_pulses_output_1 - curve_get_pack_power_pulses_output_1 - dataset - Dataset table enumerating each detected power pulse with its start time, end time, peak power, and other per-pulse statistics extracted from the input pack power curve. Disciplines ----------- - data.curve.transform - data.signal_processing - engineering.battery Runnable example ---------------- A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: `/api/workflow/example?id=curve_get_pack_power_pulses `_ .. raw:: html

Auto-generated from transformation schema. Worker id: curve_get_pack_power_pulses. Schema hash: 149077f6319b. Hand-curated docs in workerexamples/ override this page when present.