1. Introduction
Battery-powered Internet of Things nodes are increasingly deployed in outdoor and industrial locations where wired power is unavailable and maintenance access is limited. In these applications, the power subsystem is a reliability-critical part of the node: low temperatures, communication-related current peaks, long sleep intervals, and ageing can reduce usable capacity and terminal voltage and can impair estimates of the remaining operating time.
Recent research addresses several parts of this problem. Hasan et al. compared primary and secondary battery technologies for different IoT applications and showed that battery selection must be application-specific rather than based on energy density alone [
1]. At the device and network levels, stochastic depletion models [
2], protection against battery-draining traffic [
3], and reduced idle-listening energy [
4] improve lifetime prediction or reduce demand. Energy-harvesting reviews and implemented platforms extend autonomy by combining ambient sources with storage and energy-aware scheduling [
5,
6,
7,
8]. These contributions are important, but they primarily address chemistry selection, energy demand, or harvested-energy availability rather than the implementation and environmental evaluation of the rechargeable battery pack itself.
Battery-state monitoring constitutes a second research stream. Data-driven methods can estimate state of charge from voltage, current, and temperature measurements [
9], while IoT-connected battery-management prototypes can monitor pack parameters and cell balancing [
10]. For outdoor nodes, meteorological variables have also been used to predict the battery level of solar-powered devices and adapt their sampling rate [
11]. However, an accurate estimator or cloud-monitoring layer does not replace independent hardware fault protection, and studies performed at a fixed environmental temperature do not establish discharge behaviour under severe cold conditions.
Temperature-specific battery studies provide the third part of the background. Measurements on a commercial LiFePO
4 module over
to
demonstrated a marked capacity reduction below room temperature and emphasized the need for configuration-specific thermal characterization [
12]. At
, an actively heated Li-ion pack with carbon-nanotube sheets recovered much of its room-temperature capacity, but it required a heater, feedback control, and additional energy [
13]. These studies establish both the effect of temperature and the passive-versus-active thermal-management trade-off, but they do not evaluate the same combination of a low-power IoT-oriented source, independent protection, host-accessible fuel gauge, and discharge-data acquisition used here.
The resulting research gap is therefore an integration and documentation/evidence gap, not the absence of individual battery, protection, or monitoring technologies. The literature provides limited experimental evidence for compact outdoor-IoT battery packs in which (i) cell selection, (ii) host-independent fault protection, (iii) fuel-gauge configuration, and (iv) temperature-dependent discharge behaviour are documented together.
Section 2 provides a structured comparison of the closest research streams and their boundaries.
This work addresses the gap through the design and discharge-side evaluation of a compact LiFePO4 battery pack prototype. The architecture combines a Headway HW 38120HP cell (Zhejiang Xinghai Energy Technology Co., Ltd., Huzhou, China), a BQ29729DSET hardware protection stage (Texas Instruments, Dallas, TX, USA) designed to operate independently of the host microcontroller, and a MAX17055ETB+T fuel gauge (Analog Devices, Wilmington, MA, USA). The experimental comparison uses a Samsung ICR18650-26H reference pack (Samsung SDI Co., Ltd., Yongin, Republic of Korea) with a similar nominal capacity, comprising three parallel cells, at three ambient temperatures and three nominal load currents. Because the configurations differ in cell format, cell count, nominal energy, thermal mass, internal resistance, and rated current capability, all comparisons are made at the assembled power-source level rather than interpreted as a chemistry-wide ranking.
This study has three explicit research objectives. O1 is to design and reproducibly document a compact sensor-node power architecture that combines a single-cell LiFePO4 source, host-independent fault-protection hardware, and host-accessible battery-state-monitoring hardware. O2 is to describe the discharge-side behaviour of the proposed and reference assemblies across the full configuration–temperature–nominal-load design using measured time to cutoff, calculated capacity and energy estimates, average discharge voltage, and temperature-normalized retention. O3 is to determine which conclusions are supported by the surviving discharge-plot images and the curves digitized from them and to identify the measurements still required for functional and field qualification.
Because the experiment contains one assembly and one record per condition, a formal inferential hypothesis is not appropriate and the earlier voltage-profile hypothesis has been withdrawn. The descriptive research question is RQ1: At , how does measured time to the configuration-specific cutoff differ between the HW 38120HP and ICR18650-26H assemblies under the same 50 and 100 mA nominal load settings? The 200 mA setting is treated as a higher-load diagnostic condition. RQ1 does not assume constant measured current, a stable voltage plateau, chemistry-wide superiority, or statistical significance.
The technical contribution claimed in this paper is deliberately limited: requirement-driven and reproducible design documentation for protection and monitoring hardware within an outdoor-IoT sensor-node power subsystem, accompanied by 18 preliminary discharge records and an explicit account of their anomalies and validation boundaries. The discharge experiment does not validate protection operation or fuel-gauge accuracy. No claim is made that the chemistry, protection IC, fuel-gauge IC, or analytical method is novel.
2. Related Work and Battery-Pack Design Context
The power source of an outdoor IoT node must be selected according to the electrical load profile, required maintenance interval, operating-temperature range, safety requirements, physical constraints, and expected service life. Relevant battery parameters include nominal and usable capacity, nominal voltage, energy density, internal resistance, cycle life, maximum charge and discharge currents, and manufacturer-specified temperature limits. At the system level, battery selection must also consider the minimum operating voltage of the downstream electronics and the current peaks associated with sensing, processing, and wireless communication [
14,
15].
Conventional lithium-ion cells are widely used in portable and embedded systems because of their relatively high gravimetric and volumetric energy density. However, they require protection against overcharge, excessive discharge, overcurrent, short-circuit conditions, and operation outside the permitted temperature range [
16,
17,
18]. The Samsung ICR18650-26H cell used in the reference configuration has a nominal voltage of approximately
V, a nominal capacity of 2600 mAh, and a manufacturer-specified end-of-discharge voltage of
V [
19].
Lithium iron phosphate cells generally have a lower nominal voltage and lower specific energy than high-energy lithium-ion cells, but they are frequently considered for applications in which thermal stability, cycle life, and predictable discharge-voltage behaviour are prioritized. The Headway HW 38120HP cell evaluated in this work has a nominal voltage of
V, a nominal capacity of 8 Ah, a maximum charging voltage of
V, and a specified end-of-discharge voltage of approximately
V [
20]. The difference between the voltage ranges of the two cell types affects the selection and configuration of the monitoring, protection, and downstream power-conversion circuits.
Battery monitoring can improve system autonomy by allowing the host device to modify its sampling interval, communication frequency, or shutdown strategy according to the estimated remaining energy. Fuel-gauge ICs combine measurements of voltage, current, and temperature with battery models and coulomb counting to estimate state of charge, remaining capacity, and runtime. The MAX17055ETB+T selected for the proposed pack supports single-cell lithium-ion variants, including LiFePO
4, and provides battery-state information through an I
2C interface [
21]. Because the open-circuit-voltage profile of LiFePO
4 cells is relatively flat over a substantial state of charge interval, the accuracy of the estimate depends on appropriate gauge configuration and, where required, cell-specific characterization.
An independent protection circuit is also required because battery safety must not depend solely on correct host-microcontroller operation. Protection ICs detect abnormal voltage and current conditions and control external switching devices to isolate the cell from the load or charging path. The BQ29729DSET datasheet specifies hardware-level undervoltage, overvoltage, overcurrent, and short-circuit detection [
22]. Its detailed thresholds and their compatibility with the selected LiFePO
4 cell are discussed in
Section 4.2.
2.1. Structured Comparison of the State of the Art
To identify the system-level gap, recent work was classified according to the function evaluated: battery selection, device-level energy demand, energy harvesting, battery-state estimation, IoT-connected pack monitoring, outdoor battery prediction, or low-temperature cell performance.
Table 1 compares the evidence provided by each stream with the four functions required in this study: an implemented rechargeable pack, independent protection, host-accessible state monitoring, and controlled low-temperature discharge evaluation. A dash indicates that the cited study did not evaluate the corresponding function; it does not imply a deficiency relative to that study’s stated objective.
2.2. Characteristics of the Tested Power-Source Configurations
The discharge experiment compared two commercial power-source configurations. The first configuration consisted of three Samsung ICR18650-26H cells connected in parallel, providing a nominal capacity of approximately
Ah. The second configuration consisted of one Headway HW 38120HP LiFePO
4 cell with a nominal capacity of 8 Ah. The configurations were therefore selected to provide similar nominal capacities. The main features of the compared battery packs are summarized in
Table 2.
The configurations were not identical in nominal energy, physical size, cell count, thermal mass, internal resistance, or rated current capability. The nominal energy of the three-cell ICR18650-26H parallel pack is approximately Wh, whereas that of the HW 38120HP cell is approximately Wh. These differences are considered in the interpretation of the discharge results.
2.3. Research Gap
The comparison in
Table 1 shows that current studies generally optimize one layer of the problem: chemistry selection, energy consumption, harvesting, estimation, connected monitoring, or temperature-dependent cell behaviour. Relatively little attention has been given to compact outdoor-IoT battery packs in which cell selection, independent hardware-protection design, fuel-gauge configuration, and temperature-dependent discharge behaviour are documented together. This work addresses this documentation gap through a LiFePO
4 prototype and a discharge-side runtime assessment. The claimed contribution is a reproducible architecture description and a boundary-aware account of the surviving measurements, not functional validations of protection or monitoring and not a new electrochemical material, protection algorithm, or state-estimation algorithm.
4. Proposed Battery-Pack Architecture
Based on the requirements in
Table 4, the Headway HW 38120HP LiFePO
4 cell was selected for the proposed battery pack. These characteristics motivated its selection for an outdoor-IoT prototype in which predictable discharge behaviour, safety, and limited maintenance are design priorities.
The three-cell Samsung ICR18650-26H parallel pack was used only as an experimental reference configuration. Its nominal capacity was selected to be close to that of the HW 38120HP cell. It is not part of the proposed LiFePO4 battery-pack architecture. Differences between the tested configurations include cell chemistry, cell format, cell count, nominal energy, internal resistance, thermal mass, and rated current capability. These differences are considered when interpreting the discharge measurements.
4.1. Protection and Monitoring Architecture
The proposed battery pack combines the HW 38120HP cell, a BQ29729DSET hardware protection stage, a MAX17055ETB+T fuel gauge, a 10 mΩ current-sense resistor, and an external power and communication interface. The protection stage is connected in a host-independent topology, whereas the fuel gauge is configured to provide battery-state information to the host through the I
2C interface. The protection and monitoring circuits and the overall electrical interconnection are shown in
Figure 1,
Figure 2 and
Figure 3.
The BQ29729DSET circuit implements hardware intended to detect cell undervoltage, overvoltage, discharge overcurrent, charge overcurrent, and short-circuit conditions. The MAX17055ETB+T is configured to measure battery voltage and current and to estimate state of charge, remaining capacity, and runtime-related quantities. Together, these devices are intended to provide independent fault detection and host-accessible battery-state monitoring.
4.2. BQ29729DSET Protection Strategy
BQ29729DSET was selected at the prototype-design stage because it supports a single-cell topology, external charge and discharge MOSFET control, host-independent voltage- and current-fault detection, and low-power operation. It was not selected because its fixed voltage thresholds are optimized for LiFePO4 chemistry. The compatibility analysis below shows that this choice is a design compromise: It documents an independent secondary isolation and current-fault architecture, but it cannot serve as the primary chemistry-matched overvoltage safeguard. A field revision should replace it with a LiFePO4-specific protection device for which its overvoltage threshold is coordinated with the V charge limit.
The BQ29729DSET layer is designed not to depend on correct operation of the host firmware. This separation is important because the host microcontroller may reset, enter an undefined state, or become disconnected during field operation. The relay controlled by the ESP32-S3 measurement platform is used only to terminate laboratory discharge tests and is not treated as part of the autonomous battery-pack protection function.
The fixed BQ29729DSET protection thresholds are an overvoltage threshold of
V with a nominal delay of
s, an undervoltage threshold of
V with a nominal delay of 20 ms, a charge-overcurrent threshold of
V with a nominal delay of 8 ms, a discharge-overcurrent threshold of
V with a nominal delay of 8 ms, and a short-circuit threshold of
V with a nominal delay of 250 μs [
22].
The V overvoltage threshold is above the normal maximum charging voltage of the selected LiFePO4 cell. BQ29729DSET is therefore not used as the normal LiFePO4 charge-termination mechanism or as chemistry-specific charge-voltage control. Instead, its overvoltage function is treated as secondary protection against an abnormal fault condition. Normal charge-voltage regulation must be provided by the charging system, which is outside the scope of the present study.
The overcurrent and short-circuit values specified for the BQ29729DSET are voltage thresholds at the protection IC sensing input. The corresponding pack-current thresholds depend on the resistance of the external MOSFETs, PCB traces, interconnections, and other elements in the current path. Consequently, the actual trip currents, response delays, and recovery behaviour must be verified on the assembled protection circuit.
4.3. MAX17055ETB+T Fuel-Gauge Integration
MAX17055ETB+T is used to measure battery voltage and current and to provide state of charge, remaining-capacity, and runtime-related estimates to the host through the I2C interface. The pack current is measured using a 10 mΩ, sense resistor connected between the CSP and CSN pins.
With the 10 mΩ sense resistor, the DesignCap register was programmed for a nominal capacity of 8000 mAh, corresponding to 0x3E80. The IChgTerm parameter was set to 400 mA, corresponding to 0x0A00. Although charge-side validation is outside the scope of this study, IChgTerm is required by the fuel-gauge end-of-charge-detection algorithm.
The application empty-voltage target was set to V and the empty-detection recovery voltage was set to V, corresponding to VEmpty = 0x964E. Four voltage definitions are intentionally separated. First, approximately V is the manufacturer-specified end-of-discharge voltage of the HW 38120HP cell. Second, V is the MAX17055 application-level empty target; the gauge may therefore report zero state of charge while a reserve remains above the cell limit, and V is its empty-detection recovery setting. Third, V for the HW 38120HP assembly and V for the ICR reference are measurement-bench termination thresholds used only to define . Fourth, V is BQ29729DSET’s fixed undervoltage fault threshold. The fuel-gauge reference and the laboratory capacity endpoint are thus not interchangeable. Any future gauge-accuracy validation must define zero state of charge at the V application threshold, whereas discharge-to-manufacturer-limit testing addresses a different quantity.
The standard ModelGauge m5 EZ LiFePO4 model was selected using ModelID = 6. No cell-specific custom characterization model was loaded. During initialization, the ModelCfg refresh command was issued using 0x8060. The SDA and SCL lines are pulled up to the 3.3 V logic supply through 2.2 kΩ resistors. The intended initialization sequence writes the configuration registers after a fuel-gauge power-on reset and then requests register readback; however, no synchronized readback records were available for the analyzed dataset. MAX17055 uses its internal temperature measurement.
5. Experimental Setup and Methodology
The discharge-measurement platform, shown in
Figure 6 and
Figure 7, was built around an ESP32-S3 microcontroller (Espressif Systems (Shanghai) Co., Ltd., Shanghai, China). Battery voltage and discharge current were measured using INA219 sensors (Texas Instruments, Dallas, TX, USA) connected through the I
2C bus. Ambient temperature and relative humidity were recorded using an SHT40 sensor (Sensirion AG, Stäfa, Switzerland). The SHT40 measured chamber-air temperature; it did not directly measure the internal cell temperature.
The discharge load consisted of an MCP1700-2502E/TO low-dropout regulator (Microchip Technology Inc., Chandler, AZ, USA) and selectable power resistors. The equivalent load resistances were approximately 50, 25, and 12.5 Ω, providing nominal load-current conditions of approximately 50, 100, and 200 mA, respectively, at a regulated output of V. The constructed load had a maximum intended current capability of approximately 250 mA.
The MCP1700/resistor circuit was not treated as an ideal constant-current electronic load. The regulator maintained approximately
V across the selected resistor while it remained in regulation, giving
. The MCP1700 datasheet reports a typical dropout voltage of 178 mV at 250 mA and defines dropout at a 2% output-voltage reduction [
23]. The actual current could vary with battery voltage, regulator dropout, resistor tolerance, temperature, and component self-heating. Because complete INA219 current records were unavailable for the analyzed result set, nominal current was used according to Equation (
4); the resulting quantities are identified as calculated capacity and calculated energy.
The ESP32-S3 sampled the sensors at 1 Hz and stored values averaged over non-overlapping 30 s intervals. It also controlled relays that disconnected the tested power source when the software-defined cutoff was reached. The cutoff was V for the Headway HW 38120HP cell and V for the Samsung ICR18650-26H pack. These configuration-specific cutoffs were selected to remain close to the respective manufacturer limits, but their difference prevents a cutoff-identical comparison and is treated as a limitation. Records were transmitted through Wi-Fi and stored locally on a microSD card to reduce the risk of data loss during the long-duration experiments.
The relay-controlled cutoff was part of the measurement platform and depended on correct firmware operation. It was therefore not treated as an autonomous battery-protection function. Host-independent fault-detection hardware was implemented using the BQ29729DSET circuit described in
Section 4.2.
The hardware components of the measurement platform are summarized in
Table 6.
The tested power-source configurations and the corresponding number of samples and discharge records are summarized in
Table 7.
5.1. Tested Power-Source Configurations and Sample Size
The experiment compared one Headway HW 38120HP LiFePO4 cell with one Samsung ICR18650-26H reference pack consisting of three cells connected in parallel. The three-cell reference pack had a nominal capacity of approximately Ah, whereas the HW 38120HP cell had a nominal capacity of Ah. The configurations were therefore selected to provide similar nominal capacities.
One complete power-source assembly of each type was tested. The full factorial design comprised two power-source configurations, three ambient-temperature set points, and three nominal currents, yielding 18 discharge runs. One terminal-voltage–elapsed-time plot image was retained for each configuration–temperature–current combination. Repeated measurements using independently assembled packs were not performed; this study is therefore descriptive and does not report inferential statistics or confidence intervals.
The two configurations differed in cell count, geometry, nominal energy, thermal mass, internal resistance, and rated current capability. Because only one assembled configuration of each type was evaluated, the results do not provide statistical confidence intervals and are restricted to the tested assemblies.
5.2. Environmental and Load Conditions
Discharge experiments were conducted at nominal ambient temperatures of , , and . At each temperature, nominal discharge currents of 50 mA, 100 mA, and 200 mA were applied, resulting in nine test conditions for each power-source configuration.
Before each experiment, the tested power source was charged using a TD 610 Pro charger (Shenzhen G.T. Hobbies Co., Ltd., Shenzhen, China) with a chemistry-appropriate program. The charged source was then placed in the controlled-temperature chamber and allowed to stabilize for 30 min before the load was connected. The charger current, constant-voltage termination duration, and post-charge rest voltage were not retained in the available experimental record; this limits exact replication of the initial-state conditioning and is acknowledged in
Section 8.11.
Each test was terminated when the measured terminal voltage reached the specified software cutoff for that configuration; the relay then disconnected the load. The BQ29729DSET protection circuit was not intentionally triggered during normal discharge testing. No disconnection attributable to the protection circuit was identified in the surviving plot images; this absence is not treated as functional verification.
The condition was treated as a severe low-temperature stress test rather than evidence that either manufacturer approves unrestricted operation at that temperature. The SHT40 recorded chamber-air temperature during the original campaign, but the run-level temperature histories and chronological run order were not retained with the surviving discharge-plot images. Consequently, this revision cannot report the mean, range, or sequence for the three anomalous ICR18650-26H runs at , and temperature or order effects cannot be excluded. Cell-core temperature and spatial temperature gradients were not measured.
6. Data Processing and Evidence Assessment
The voltage–time curves digitized from the surviving plot images were evaluated using runtime, calculated capacity, calculated energy, average discharge voltage, and capacity retention. Runtime,
, was defined as the elapsed time between load application and the configuration-specific software cutoff. Capacity and energy were calculated with the nominal current according to Equation (
4). Capacity retention was calculated with Equation (
5). Because only one plot image was retained per condition, the analysis is descriptive; no means across replicates, uncertainty intervals, or significance tests are reported.
The average discharge voltage was calculated as
where
is the energy calculated with nominal current in watt-hours, and
is the corresponding calculated capacity in ampere-hours.
The voltage–time curves reconstructed by digitizing the surviving plot images were used to identify the cutoff time and to integrate calculated energy. No quantitative initial-voltage-drop or plateau-slope metric is reported because the available images did not support a consistent pre-load reference and measured-current-based capacity axis across all 18 conditions. Voltage-profile comparisons are therefore limited to direct visual interpretation of the curves and are not used to claim statistically demonstrated plateau superiority.
6.1. Regulator-Dropout Sensitivity Bound
The dropout assessment uses an explicit approximation rather than treating the missing current as reconstructed data. Over the tested range, the typical 178 mV dropout value at 250 mA was scaled linearly with nominal current:
giving assumed dropout values of
,
, and
mV and corresponding battery-terminal thresholds of
,
, and
V at 50, 100, and 200 mA. This is a typical-characteristic sensitivity analysis, not a guaranteed device bound: the datasheet specifies 350 mV as the maximum dropout at its stated full-load test condition, and the actual regulator temperature and unit-specific characteristic were not recorded [
23].
At the
V ICR18650-26H software cutoff, the available headroom above the three assumed regulation-loss thresholds was 264, 229, and 158 mV, respectively. The ICR runs therefore terminated before the assumed dropout region at every nominal setting. By contrast, the
V HW 38120HP cutoff was below every threshold. The cold HW curves in
Figure 8 crossed the estimated thresholds at approximately
,
, and
h. Relative to their endpoints of
,
, and
h, the time recorded after the estimated loss of regulation was therefore no more than approximately
,
, and
h, or
,
, and
of the corresponding runtimes (
Table 8). These outward-rounded intervals bound the part of each cold HW record that could be affected under the stated typical-characteristic assumption; they do not recover the current within that interval.
For the two settings used in RQ1, an intentionally conservative sensitivity check subtracts the complete potentially affected HW interval, as if it contributed no comparable regulated-load time. The remaining HW times are and h, still h (33.3%) and h (17.7%) longer than the corresponding ICR runtimes. These are lower sensitivity bounds, not corrected runtimes; measured-current integration would be required for a correction.
6.2. Analytical and Experimental Evidence Chain
The evidence logic uses two types. First, analytical evidence comprises the component-compatibility assessment, protection-threshold interpretation, fuel-gauge register calculations, Equations (
1)–(
5), and the terminal-voltage model. Second, experimental evidence comprises the 18 surviving discharge-plot images and the voltage–time curves digitized from them; the communication and storage paths are documented implementation features rather than validated data-redundancy results. No numerical or electrothermal simulation was performed, calibrated, or used to support O1–O3 or RQ1. This boundary is stated explicitly because a simulation without cell-specific impedance, thermal, and current records would not provide independent validation. A calibrated electrothermal model is instead included in the future-work programme in
Section 8.
6.3. Scope of the Fuel-Gauge Assessment
The present assessment documents the MAX17055ETB+T circuit, configuration values, intended initialization sequence, and register-readback procedure described in
Section 4.3. Synchronized fuel-gauge state of charge output and complete measured-current records were not available for the discharge dataset reconstructed from the 18 surviving plot images. Fuel-gauge estimation error, remaining-capacity accuracy, runtime-prediction accuracy, and successful operation of the complete gauge chain are therefore outside the reported experimental results.
6.4. Scope of the Protection-Circuit Assessment
The present study documents the implemented BQ29729DSET circuit and assesses the compatibility of its nominal datasheet thresholds with the selected cell and application. Controlled measurements of undervoltage, overvoltage, overcurrent, short-circuit, response delay, and recovery were not performed on the assembled PCB. The results therefore distinguish implementation from experimental verification. In particular, the V overvoltage threshold is evaluated only as a secondary abnormal-condition threshold because it exceeds the normal maximum charging voltage of the selected LiFePO4 cell. No cell was intentionally overcharged or short-circuited during the discharge experiment.
7. Results
The results are organized against O1–O3 and RQ1. O2 and RQ1 are addressed by the discharge-side comparison of the proposed LiFePO
4 assembly and the Samsung ICR18650-26H reference pack. O1 is addressed by the implementation evidence and verification status reported at the end of this section. O3 requires their joint interpretation and is therefore completed in
Section 8. The 18 voltage–time curves digitized from the surviving plot images cover nominal load currents of 50, 100, and 200 mA at ambient-temperature set points of 25, 8, and
.
Figure 8 provides a direct visual comparison; quantitative claims are restricted to the runtime- and nominal-current-based quantities in
Table 9.
The discharge curves exhibited an initial voltage decrease following load application, a central discharge region with a comparatively gradual voltage change, and a final steep voltage decrease near the cutoff condition. Differences between the tested configurations were most apparent at
and near the end of discharge. The electrochemical interpretation of these regions is discussed in
Section 8.
7.1. Results for O2 and RQ1: Capacity, Energy, and Runtime
At and , the two configurations produced similar runtimes under each nominal setting. Their calculated capacity estimates were also close, while the ICR18650-26H reference produced higher calculated energy and average voltage. These calculated quantities remain conditional on the nominal-current approximation.
At , the proposed assembly ran for 89.1 versus 66.0 h under the 50 mA nominal setting and 44.7 versus 37.2 h under the 100 mA setting. As an answer to RQ1, the observed differences were 23.1 h (35.0%) and 7.5 h (20.2%), respectively, for the two tested source–load configurations. The dropout sensitivity bound reduces these differences to no less than 22.0 h (33.3%) and 6.6 h (17.7%) when the complete potentially affected HW intervals are subtracted. At 200 mA, the runtimes were 20.0 and 20.4 h; this diagnostic observation is not interpreted as evidence of equal delivered capacity.
7.2. Anomalous Load Dependence at −30 °C
The ICR18650-26H reference exhibits an anomalous monotonic increase in calculated capacity at : 3302, 3721, and 4087 mAh at nominal settings of 50, 100, and 200 mA. The increase is 12.7% from 50 to 100 mA, 9.8% from 100 to 200 mA, and 23.8% across the complete range. Such behaviour is not accepted as a physical increase in accessible capacity with load. It is absent from the warmer ICR records and is not reproduced in the same form by the HW 38120HP assembly.
Self-heating at these low currents is not adopted as an explanation. The asymmetric dropout analysis in
Section 6 shows that the ICR cutoff retained 158–264 mV above the assumed regulation-loss voltage; typical-characteristic MCP1700 dropout therefore cannot explain the anomalous ICR trend. The digitized HW curves, not the ICR curves, contain terminal portions below the assumed regulation threshold. In those HW portions, multiplying elapsed time by
can inflate
, with the known sign and upper sensitivity bounds reported in
Table 8. Run-level chamber-temperature histories and chronological run order were not retained with the surviving plot images, so temperature variation, charge conditioning, or order effects remain possible explanations for the ICR anomaly.
The complete INA219 records required to separate these mechanisms are unavailable. Therefore,
Table 9 preserves the calculated values for transparency but does not treat the
/200 mA value as a measured capacity or use it to claim similarity between the assemblies. The anomaly also prevents a quantitative claim of capacity-retention superiority from these records alone.
7.3. Calculated Capacity Retention
Figure 9 shows that the calculated estimates at
were close to their room-temperature values. The HW 38120HP values of 100.5% and 100.6% exceed 100% by only 0.5 and 0.6 percentage points. With one record per condition, nominal rather than measured current, and incompletely retained charge-conditioning information, these small excesses are interpreted as run-to-run and calculation variation, not as a demonstrated capacity increase. The cold ICR bars retain the anomalous load dependence described above.
7.4. Result for O1: Architecture-Verification Status
The BQ29729DSET protection thresholds reported in this manuscript are the nominal values specified in the component datasheet. Measured undervoltage, overcurrent, short-circuit, and recovery thresholds for the assembled protection PCB were not available for the present analysis. The protection circuit is therefore described as implemented but not fully experimentally verified.
The V overvoltage threshold was evaluated only with respect to its compatibility with the selected LiFePO4 cell. Because this threshold exceeds the normal maximum charging voltage of the cell, the BQ29729DSET overvoltage function is treated as secondary abnormal-condition protection rather than as the normal chemistry-specific charge-termination mechanism.
Together with the documented MAX17055ETB+T register configuration and host interface, these results satisfy the documentation and implementation criterion of O1. They do not satisfy full functional verification: quantitative protection and fuel-gauge results are absent and remain qualification requirements under O3.
8. Discussion
8.1. Internal Evaluation of the Objectives and Research Question
Table 10 closes the evidence chain defined in
Table 3. It distinguishes analytical evidence from experimental evidence and explicitly records the absence of a numerical simulation. This distinction prevents a circuit calculation or a proposed validation procedure from being presented as an experimentally verified pack function.
The evidential balance is therefore asymmetric. The measured part consists of one voltage–time record per source–temperature–load combination, and even its nominal-current capacity calculation contains an unresolved anomaly. The architecture that motivates the design documentation has no recorded protection trip, recovery, or fuel-gauge output. Physical implementation is not treated as functional validation. RQ1 is answered only by descriptive time-to-cutoff differences under two nominal source–load settings; the absence of current logs, independent assemblies, and repeated tests precludes equal-load, population-level, or chemistry-level inference.
8.2. Interpretation of the Discharge-Curve Shape
The discharge curves contain three visually distinguishable regions. The first region is characterized by a voltage decrease following load application. According to Equation (
6), this decrease is associated with the instantaneous ohmic term
, contact and interconnection resistance, and short-term electrochemical relaxation.
The central region shows a comparatively gradual voltage change over a substantial part of the discharge. Because the nominal settings were low relative to the rated discharge capability of the cells, several warm-condition curves appear similar through this interval.
The final region is characterized by a steep decrease in terminal voltage near depletion. This behaviour is consistent with increased polarization and effective internal resistance. No plateau-slope or initial-load-drop hypothesis is made: A consistent pre-load reference was unavailable, and the missing current records prevent conversion to a measured delivered-capacity axis. The curve-shape discussion is therefore qualitative and is not used to answer RQ1.
8.3. Low-Temperature Performance
The condition shortened the time to cutoff for both assemblies relative to their corresponding warm runs. Under the 50 and 100 mA nominal settings, the HW 38120HP assembly ran 35.0% and 20.2% longer than the ICR reference, respectively. These observations answer RQ1 descriptively.
The corresponding retention values of 57.9% versus 42.0% and 56.9% versus 46.2% are calculated from nominal current and time. They are shown for transparency but are not promoted to measured-capacity differences because the anomalous ICR trend demonstrates that current constancy cannot be assumed. The 200 mA calculated-retention similarity is specifically withdrawn as a performance conclusion.
The test is interpreted as a severe environmental stress condition. It does not establish that either cell configuration is approved for unrestricted continuous operation at this temperature. Any field deployment must remain within the operating limits specified by the relevant cell manufacturer or must be supported by additional application-specific qualification testing.
8.4. Comparisons with Recent Work
Table 11 compares the present results with representative recent studies closest to the thermal, monitoring, and outdoor-IoT functions of the proposed pack. The reported metrics are not interchangeable: Capacity retention measures cold discharge, estimation error measures a monitoring algorithm, and prediction accuracy measures an energy-management service. They are presented together to locate the contribution and its trade-offs, not to construct an artificial overall ranking.
The internal reference comparison supports only a conditional runtime statement. At , the proposed assembly ran longer under the 50 and 100 mA nominal settings. At , the ICR reference had 17.0–18.9% higher calculated energy, but this too is a nominal-current estimate. The records do not support a general delivered-capacity or net-energy ranking.
Bressan et al. reported approximately 65% retention for a different commercial LiFePO
4 module near
[
12], and Jia et al. reported 90% capacity output with active CNT heating at
[
13]. The present nominal-current retention estimates are not a direct benchmark against either value. A valid comparison would require calibrated current, matched cutoffs and conditioning, heater consumption, duty cycle, insulation, ambient exposure, and load profile under one protocol.
Relative to the closest IoT-oriented studies, the claimed contribution is not greater energy density, lifetime, or state of charge accuracy. It is the joint documentation of temperature-dependent source behaviour, an independent protection topology, and a host-accessible gauge configuration for the same sensor-node power subsystem. In contrast, Refs. [
9,
10,
11] demonstrate estimation, balancing, remote monitoring, or predictive control capabilities that the present work does not validate. This separation defines a documentation contribution relevant to sensor-system dependability without overstating it as component-level novelty or verified operation.
8.5. Practical Implications and Engineering Significance
Under the tested nominal-load conditions, which serve as simplified low-power load cases, the observed time to cutoff was longer for the proposed assembly: 89.1 versus 66.0 h at the 50 mA setting and 44.7 versus 37.2 h at the 100 mA setting. This could extend the interval available for data transmission, controlled shutdown, or maintenance during a cold event. Because actual-current equivalence is unverified, these values must not yet be converted into a field-runtime guarantee. The lower terminal voltage also requires explicit checking of the downstream converter, radio-current peaks, and brownout threshold.
The sensor-oriented engineering rationale is to treat the power source as an observable subsystem with host-independent protection hardware rather than as an interchangeable cell holder. Host-accessible battery-state information can support adaptive sensing and communication policies, while the protection architecture is designed to operate independently of the host firmware. Realizing those operational benefits depends on measured gauge accuracy and protection behaviour, which the present dataset does not establish.
Implementation in a harsh outdoor enclosure introduces further challenges: condensation and ingress control, connector and PCB resistance, cell-temperature gradients, cold-charge inhibition, solar-charger compatibility, converter efficiency over the complete voltage range, radio pulse loads, and communication loss during low-voltage events. Passive insulation may reduce exposure but can also retain heat during warm operation; active heating can recover cold capacity but consumes stored energy and adds control-failure modes. These choices must therefore be evaluated at the complete sensor-node level rather than from cell capacity alone.
8.6. Future Research Directions
The immediate validation programme is to repeat every condition with multiple independently assembled packs and complete calibrated current logs; apply realistic sleep–sense–compute–transmit pulse profiles; measure cell-surface and chamber-air temperatures; and quantify uncertainty in capacity, energy, and retention. Controlled fault injection should then determine protection trip points, delays, and recovery, while synchronized coulomb counting should quantify MAX17055 state of charge, remaining-capacity, and runtime error against benchmarks such as Ref. [
9].
A cell-specific electrothermal model can be identified only after measured current, impedance, and temperature data are available. Such a model should be calibrated on a subset of the experiments and prospectively validated on withheld temperature–load conditions; it should then compare passive insulation, duty-cycled heating, and unheated operation on a net-energy basis. Finally, multi-season outdoor trials should evaluate ageing, self-discharge, enclosure effects, charging below zero, energy-harvesting interaction, telemetry availability, and maintenance interval. These steps would convert the present feasibility evidence into the field-reliability evidence required for a harsh-environment IoT sensor product.
8.7. Protection-Architecture Implications
The architecture implements BQ29729DSET hardware intended for fault detection independently of the host microcontroller. Its datasheet-specified V undervoltage threshold, current-fault thresholds, and short-circuit response are relevant to the independent protection concept. However, the actual trip currents depend on the resistance of the external MOSFETs, PCB traces, and interconnections and cannot be determined solely from the voltage thresholds listed in the component datasheet.
The V overvoltage threshold is above the normal maximum charging voltage of the selected LiFePO4 cell. BQ29729DSET therefore cannot provide normal chemistry-specific charge termination for this cell. Its overvoltage function is interpreted as secondary protection against an abnormal condition, while normal charge-voltage regulation must be provided by a separate charging system.
Because measured protection thresholds, response delays, and recovery behaviour were not available, the protection circuit cannot yet be described as experimentally verified. Controlled testing of the assembled PCB is required before the pack is claimed to provide fully validated field protection.
8.8. Fuel-Gauge Integration
MAX17055ETB+T was configured for the 8 Ah HW 38120HP cell using a 10 mΩ sense resistor, DesignCap = 0x3E80, VEmpty = 0x964E, IChgTerm = 0x0A00, and the standard ModelID = 6 LiFePO4 model. These settings establish a documented and reproducible fuel-gauge configuration.
However, configuration correctness does not by itself demonstrate state of charge accuracy. Quantitative validation requires comparisons of the MAX17055ETB+T output with a reference obtained from measured current integration, as described in
Section 6. Because corresponding fuel-gauge records were not available for the present result set, no numerical claim is made regarding state of charge error, remaining-capacity accuracy, or runtime-prediction accuracy.
The use of the standard ModelID = 6 model instead of a cell-specific characterized model may also limit accuracy, particularly because the relatively flat open-circuit-voltage profile of LiFePO4 cells makes voltage-only state estimation difficult over the central state of charge interval.
8.9. Measurement-Load Limitation
The MCP1700/resistor discharge circuit does not behave as an ideal constant-current electronic load over the complete battery-voltage and temperature ranges. The actual current may vary because of regulator dropout, resistor tolerance, temperature dependence, and component self-heating. The typical-characteristic analysis places the ICR cutoffs above the assumed dropout thresholds and bounds the potentially affected terminal intervals of the cold HW records at approximately , , and h for the three nominal settings.
Complete INA219 current records were not available. The reported capacity and energy values are therefore consistently called calculated values and use nominal current. The monotonic increase from 3302 to 4087 mAh shows that the nominal-current-based estimates are condition-dependent in the digitized cold ICR curves. The available data do not identify a unique cause; the dropout sensitivity calculation rules out typical-characteristic MCP1700 dropout as the explanation for this ICR anomaly but does not distinguish the remaining temperature, conditioning, or run-order mechanisms.
The data support a preliminary comparison of measured time to the configuration-specific cutoff under nominal load settings. Logger-derived current integration is required before capacity, energy, current stability, or equal-load performance can be claimed quantitatively.
8.10. Assessment Against Application Requirements
The results can be compared with the application requirements and selected implementation parameters in
Table 4. The surviving plot images and the curves digitized from them document discharge time and voltage at the specified temperature and nominal-load settings. The hardware design includes Wi-Fi and microSD paths, but a formal record-by-record verification of their redundancy was not retained.
The discharge experiment evaluated the two source assemblies and the measurement load; it did not exercise the BQ29729DSET fault states or record MAX17055 estimates. Accordingly, no protection or monitoring function is marked as validated. Measured protection thresholds, fuel-gauge error, current stability, and long-term field behaviour remain unresolved.
External consistency was assessed by comparing the implemented cell and IC parameters with the corresponding manufacturer specifications for the Samsung ICR18650-26H, Headway HW 38120HP, BQ29729DSET, and MAX17055ETB+T [
19,
20,
21,
22]. This comparison confirms the nominal component parameters but does not replace experimental verification of the assembled system.
8.11. Limitations
Only one assembled configuration of each power-source type was evaluated, and one discharge record was available for each temperature–current condition. Statistical confidence intervals and assessment of cell-to-cell or pack-to-pack variation are therefore not available.
The two configurations were matched approximately by nominal capacity but differed in nominal energy, cell count, geometry, thermal mass, internal resistance, and rated current capability. The measured differences consequently reflect the complete power-source constructions rather than battery chemistry alone.
Capacity and energy were calculated using nominal current because complete current logs were unavailable. The anomalous increase in the calculated ICR capacity with nominal current at shows that this approximation is condition-dependent and invalidates a delivered-capacity comparison at 200 mA. The voltage curves were digitized from the surviving plot images; the original machine-readable voltage–time series are unavailable, and digitization and time-base uncertainty were not independently quantified. The dropout bound uses a linearly scaled typical datasheet characteristic rather than a unit- and temperature-specific measured characteristic; it is therefore a sensitivity bound, not a reconstructed current trace. The chemistry-specific charger program was identified, but the detailed charge current, termination duration, and post-charge rest voltage were not retained. Run-level chamber-temperature histories and the chronological run order were also not retained. The SHT40 measured chamber air rather than cell-core temperature, and a 30 min stabilization interval does not prove that the two assemblies reached identical internal temperatures.
MAX17055ETB+T’s fuel-gauge output was not quantitatively validated against a coulomb-counted reference, and BQ29729DSET’s thresholds, delays, and recovery behaviour were not measured on the assembled PCB. The protection and monitoring circuits are consequently described as implemented and configured, respectively, rather than fully validated.
This study addresses discharge behaviour, protection architecture, and monitoring integration. Charging-circuit design, charge-side validation, ageing, repeated cycling, self-discharge, real IoT duty cycles, and long-term outdoor field performance remain outside its scope.
9. Conclusions
O1 was achieved only as design documentation for a compact sensor-node power architecture containing a Headway HW 38120HP cell, BQ29729DSET protection hardware, and a configured MAX17055ETB+T fuel gauge. O2 was achieved as a transparent description of 18 surviving discharge-plot images and the voltage–time curves digitized from them, including their measurement anomaly. O3 was achieved as an evidence and validation-gap audit, not as functional or field qualification.
At , the proposed assembly ran for 89.1 versus 66.0 h under the 50 mA nominal setting and 44.7 versus 37.2 h under the 100 mA setting. A typical-characteristic dropout analysis places no ICR record in the assumed dropout region and bounds the terminal portions of the corresponding HW records at approximately 1.1 and 0.9 h. Even subtracting those complete intervals leaves positive runtime differences of 22.0 h (33.3%) and 6.6 h (17.7%). These descriptive sensitivity bounds answer RQ1 for the two source–load configurations; they do not establish equal measured current, chemistry superiority, or statistical significance.
The cold ICR calculated capacity increased anomalously from 3302 to 4087 mAh as the nominal setting increased from 50 to 200 mA. Because the ICR cutoff remained above the assumed dropout thresholds, regulator dropout does not explain this anomaly under the stated typical-characteristic model. Missing current logs, run-level chamber histories, and test order prevent the remaining run-condition effects from being separated. The calculated-retention similarity at 200 mA is therefore not a supported performance conclusion, and no delivered-capacity advantage is claimed.
The contribution relevant to Sensors is reproducible documentation of a sensor-node power-subsystem design together with preliminary environmental runtime records and an explicit audit of what they do not validate. The BQ29729DSET threshold mismatch also identifies a required redesign toward chemistry-matched primary protection. MAX17055 accuracy and all protection trip points, delays, and recovery behaviour remain unmeasured. Replicated packs, calibrated current integration, retained temperature histories, controlled fault tests, gauge validation, realistic pulsed loads, ageing, and multi-season outdoor deployment are required before the design can be described as a monitored, protected, or field-qualified harsh-environment battery pack.