Next Article in Journal
A Novel Real-Time Autonomous Crack Inspection System Based on Unmanned Aerial Vehicles
Previous Article in Journal
Analysis of the Improvement of Engineering Mechanics Experimental Methods Based on IoT and Machine Learning
Previous Article in Special Issue
XGBoost-Based Remaining Useful Life Estimation Model with Extended Kalman Particle Filter for Lithium-Ion Batteries
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Distributed Intelligent Battery Management System Using a Real-World Cloud Computing System

Instituto de Automática e Informática Industrial, Universitat Politècnica de València, 46022 Valencia, Spain
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(7), 3417; https://doi.org/10.3390/s23073417
Submission received: 28 February 2023 / Revised: 15 March 2023 / Accepted: 20 March 2023 / Published: 24 March 2023
(This article belongs to the Special Issue Sensors for Battery Management)

Abstract

:
In this work, a decentralized but synchronized real-world system for smart battery management was designed by using a general controller with cloud computing capability, four charge regulators, and a set of sensorized battery monitors with networking and Bluetooth capabilities. Currently, for real-world applications, battery management systems (BMSs) can be used in the form of distributed control systems where general controllers, charge regulators, and smart monitors and sensors are integrated, such as those proposed in this work, which allow more precise estimations of a large set of important parameters, such as the state of charge (SOC), state of health (SOH), current, voltage, and temperature, seeking the safety and the extension of the useful life of energy storage systems based on battery banks. The system used is a paradigmatic real-world example of the so-called intelligent battery management systems. One of the contributions made in this work is the realization of a distributed design of a BMS, which adds the benefit of increased system security compared to a fully centralized BMS structure. Another research contribution made in this work is the development of a methodical modeling procedure based on Petri Nets, which establishes, in a visible, organized, and precise way, the set of conditions that will determine the operation of the BMS. If this modeling is not carried out, the threshold values and their conditions remain scattered, not very transparent, and difficult to deal with in an aggregate way.

1. Introduction

At present, a very worrying energy crisis is affecting socio-political, economic, and energy supply stability on a global scale. For this last aspect, it is particularly necessary to intensify the promotion of an energy self-sufficiency policy based on renewable energies.
One of the objectives for further increasing the competitiveness of renewable energies must be based on the improvement of energy storage systems (ESSs). In particular, it is important to improve the operating and maintenance costs of the installations based on the application of advanced methods for the monitoring and predictive diagnosis of failures, aimed at extending the useful life of the batteries. The price of a photovoltaic (PV) system is significantly impacted by the reduced battery life. More than 40% of the costs over the course of a PV system’s life cycle are attributable to the battery [1]. System reliability will improve, and operating costs will be significantly reduced as the battery’s lifespan increases [2,3]. By avoiding hazardous operating conditions such as deep discharge and overcharging, batteries’ lifespans can be increased.
A battery can offer many years of dependable service if it is properly designed, constructed, and maintained. A brand-new battery may not initially operate at full capacity. During the first few years of use, the capacity usually increases, peaks, and then drops until the battery reaches the end of its useful life. A lead–acid battery is generally considered to have reached the end of its useful life when its capacity reaches 80% of its rated capacity. Below 80%, the rate of battery deterioration quickens, making it more susceptible to a mechanical shock or a rapid failure induced by a high discharge rate. It should be noted that a battery will eventually lose its capacity even in perfect circumstances [4].
The storage capacity and useful life of batteries are significantly influenced by the appropriate management of their use, which is necessary to achieve the energy storage system’s maximum availability [5]. Batteries can be used differently by condition-monitoring devices to increase their lifespan. Additionally, they can regulate the state of the batteries, allowing the application of predictive maintenance approaches to decide when to replace them [6,7]. They can also estimate the quantity of energy stored in the batteries to plan power usage and charging cycles.

1.1. Maintenance Particularities of Each Type of Battery

The useful life of batteries depends on many factors, and it is known that it can be shortened by both overcharging and undercharging and overloading. It can also be highly detrimental if the current discharges are too deep under conditions of high ambient temperatures or due to the confined space of the installation site. This phenomenon is general and affects different types of batteries, either Li-ion type [8] or Valve-Regulated Lead–Acid (VRLA)-type batteries (gel or Absorbent Glass Mat (AGM)), which, due to their comparatively low cost, are still widely used [9].
For VRLA (gel or AGM) batteries, overcharging can cause gassing, which dries out the electrolyte and raises the internal resistance, leading to irreparable damage. When the charging voltage of 12 V batteries approaches 15 V, flat-plate VRLA batteries begin to leak water [1].
It should be noted that Li-ion batteries are particularly expensive and that they are also susceptible to irreversible damage from excessive charging or discharging. When the system is not in use, various components (alarm systems, relays, standby current from specific loads, current drain from battery chargers, etc.) gradually drain the battery. Since Li-ion batteries have a much higher charging efficiency than lead–acid batteries, it is advised to set the charging efficiency factor to 99 percent [10].
LiFePO4 batteries can generally use the factory-programmed “charging parameters” as well. When the current falls below a set threshold, some battery chargers stop charging. This limit must be exceeded by the tail current. LiFePO4 batteries outperform lead–acid batteries at high discharge rates. The Peukert exponent should be set to 1.05 [10] unless the battery manufacturer specifies otherwise.
When the system is not in use, the battery should be isolated in case there is any uncertainty regarding potential residual current consumption by opening its circuit breaker, removing the battery fuse(s), or disconnecting the battery’s positive terminal. If the system has been completely discharged and the low-voltage disconnection of the cells has taken place, the residual discharge current is particularly hazardous. A Li-ion battery still has a reserve of about 1 Ah for every 100 Ah of capacity after being disconnected due to the low cell voltage. If the battery’s reserve capacity is reduced, the battery will suffer damage. If the system is left in a discharged state for more than 10 days, a residual current of 4 mA, for instance, can destroy a 100 Ah battery (4 mA × 24 h × 10 days = 0.96 Ah). It is especially advised in these circumstances to use devices with low current consumption [10].

1.2. BMS Applications

By managing the battery with an intelligent battery management system (BMS), information is received that will allow major degradation problems to be avoided. The amortization of a BMS is quickly realized by contributing to the prolongation of battery life.
It would be desirable if a BMS could have easy access to the innards of commonly used batteries to protect the drive battery’s individual cells and to increase the service life as well as the cycle number. This possibility would be very interesting for most types of batteries. However, this is not feasible for practically all commercial batteries, except in the case of laboratory tests. In this final instance, the BMS measures the control parameters: the battery current, temperature, and cell voltage. The nominal voltage of a common battery cell is 3.6 V, with a maximum end-of-charge voltage of 4.2 V and a minimum end-of-discharge voltage of 2.5 V. Unrepairable damage, such as capacity loss and an increase in self-discharging, is brought on by high discharging (<2.5 V). Overvoltage (>4.2 V) can cause spontaneous self-ignition, which is dangerous. When temperatures and voltages are excessively high while charging, there is a significant risk of capacity loss. A typical battery has a lifespan of 500 to 1000 cycles when used properly before losing 20% of its initial capacity.
The forecasting of a battery’s state of charge (SOC) and state of health (SOH) is possible in part by monitoring the cell voltage, current, and temperature. SOC refers to the battery’s present level of charge in relation to its maximum capacity. SOH describes the battery’s present health in comparison to a brand-new battery [11].
In summary, among the main functions to be performed on batteries by a BMS are charge and discharge control [12], thermal management [13], battery equalization [14], fault diagnosis [15,16,17], data acquisition, communication [18], and the estimation of the battery’s state of charge [19,20], state of energy (SoE) [21], state of power (SoP) [22], and state of health (SoH) [23]. Especially in top-priority safety-critical cases, they require the application of safeguarding functions to the system, including battery disconnection operations from generation or consumption sources [24].
Recent research [25,26,27] has reported smart BMS systems to implement specific functions in critical applications. The aircraft industry, automotive sector [28], and renewable energy grid integration applications [26] are fields where the BMS plays an essential role in system performance. Aircraft electrification’s modern challenges [29] involve migrating from hydraulic or pneumatic onboard systems to electrical systems. This is the so-called “More electric Aircraft” (MEA) research field. European projects such as I-PRIMES [30], MOET [31], EPOCAl [32], and ENIGMA [27] tackle the control of the electrical system. The optimal operation of the batteries leads to efficient battery sizing, which involves less weight, a critical aspect in airplanes. Therefore, the design of more innovative MEA control systems [29] (including BMSs) is necessary. Electric vehicles are also a hot topic in BMS research [33,34]. As in the aircraft industry, optimal battery sizing reduces the car’s weight so that autonomy can be increased with optimal BMS development.

1.3. Battery Modeling

Numerous researchers [35] have investigated the dynamic behavior of battery operation. Lead–acid batteries were used to power the models created years ago [36,37,38], but lithium and nickel–cadmium batteries are similar in some ways. Lead–acid chemistry is similar to nickel–cadmium (NiCd) chemistry in that an electrolyte contains two different metals. Unlike sulfuric acid in lead–acid batteries, potassium hydroxide (KOH) does not enter the reaction in NiCd batteries. Because the positive and negative plates alternate while being submerged in an electrolyte, the manufacturing process is comparable to lead–acid batteries [39]. A summary of the mathematical lithium and NiCd battery models created at the University of South Carolina is provided in [40]. Numerous authors have developed in-depth dynamic models of lithium batteries. These range from straightforward models with resistance (R) or parallel-resistance capacitors (RC) [41,42,43] to more intricate models with phase change components and coils [44,45]. Placing these components in series and incorporating particularities to achieve higher levels of adjustment in the electrical behavior of the battery was the researchers’ primary method of operation [46,47].
Other mathematical models have been developed in addition to these electrical models to estimate the parametric variations depending on the values associated with the time of use/disuse and changes in battery temperature [48]. The remainder of the battery’s useful life (RUL) is calculated using these models after the effects of aging have been added. The temperature (T), depth of discharge (DOD), state of charge (SOC), and discharge velocity (C-rate) are the primary variables that influence battery aging mechanisms [49,50,51].
Analyzing the aging phenomenon is necessary to keep track of a battery’s useful life. Batteries experience both calendar aging, which occurs when they are stationary, and cycling aging, which occurs when they undergo cyclic operation [35]. The temperature and the SOC are two primary factors that contribute to aging in the first scenario, in addition to time itself. The Arrhenius equation can be used to explain how the temperature changes exponentially [52], whereas the SOC changes linearly [53,54]. On the other hand, the DOD and the C-rate also play a role in aging brought on by cycling [55]. In contrast to the C-rate, which uses a second-degree polynomial, the first one accomplishes this using a logarithmic relation [56,57].
Both a rise in the battery’s internal resistance and a reduction in capacity are the two consequences that these effects have in practice [58]. The RC components are also affected, but these effects only have an immediate impact on how quickly the battery reacts to sudden changes in current. Practically speaking, a relationship can be drawn between the battery’s capacity loss and aging, which will continue to happen continuously despite taking place slowly.
The gradual loss of a battery’s capacity and its increase in internal resistance are the most obvious effects of battery aging, and these are measured by the state of the battery (SOH) parameter. The SOH can be calculated either using Equation (1) or (2) as the ratio of the battery’s current capacity (Cap) to its initial capacity (Capini) or its initial internal resistance Rnini to increased internal resistance Rinc, respectively.
SOH = Cap/Capini
SOH = Rinc/Rnini
Its operational limit will be established by the SOH. In other words, this is the parameter that determines when a battery in a given application reaches the end of its useful life. The aging of batteries and other relevant parameters have been analyzed through experimental tests performed in laboratories following predetermined protocols [59,60,61,62,63].
When taking into account a battery’s actual operating circumstances, sensors may frequently be unable to determine or estimate aging parameters by measuring their internal variables. Mathematical models developed in experimental laboratory conditions do not easily adapt to the random conditions of complex degradation associated with the real-world operating regime that batteries are subjected to in challenging and difficult circumstances because measurements can be very challenging, expensive, or intractable. Batteries gradually degrade under these circumstances as a result of multi-parametric cumulative effects, the relative contributions of which are very difficult to measure. Online trend analysis techniques are more suitable for monitoring the true state of charge (SOH) of batteries when operating under actual conditions [64].

1.4. Common Catastrophic Battery Failures

Finding out when batteries’ useful lives are up with the potential to move on to adequate maintenance in the appropriate time and form is one of the key components of diagnosis. However, it is also important to take into account the risks related to some common catastrophic failures, whose effects might be felt immediately. According to their technology, batteries are known to fail in a variety of ways [65]. Due to their relative advantages, relatively low cost of installation and maintenance, energy density, and safety, some of the most popular battery types today are the VRLA and gel types. The associated typical failure modes for these types of batteries are those that are listed below [66,67]:
  • Dry-out (loss-of-compression);
  • Plate sulfation;
  • Soft and hard shorts;
  • Post leakage;
  • Thermal runaway;
  • Positive-grid corrosion.
Many of the above-mentioned failure modes, particularly dry-out, positive-grid corrosion, and thermal runaway, are strongly influenced by an increase in the internal battery temperature, which in turn depends, under normal circumstances, primarily but not exclusively on the ambient temperature resulting from environmental factors such as weather. The battery installation chamber acts as a “filter” to change the outside temperature to the ambient temperature.
The internal battery temperature has a significant impact on aging, grid corrosion, and the rate of water loss (dry-out) from evaporation or hydrogen evolution at the negative plates (self-discharge), all of which rise with temperature. On the other hand, applications that involve intense cycling may benefit from a (moderate) temperature increase [68].
The phenomenon of dry-out occurs and is accelerated by excessive heat (lack of proper ventilation or, to put it another way, heat accumulation inside the battery as a result of a prior failure from the heat dissipation process), as well as overcharging, which can result in elevated internal temperatures and high ambient (installation chamber) temperatures, and significantly contributes to grid corrosion. Failures can show signs of drying out in between 82 and 85% of cases [67]. It frequently occurs as a side effect of some failure modes and as a unique inducer of others, such as thermal runaway. Negative-strap corrosion, which causes the slow loss of the electrolyte, is the typical failure mode for a VRLA battery under normal operating conditions. The pressure relief valve (PRV) allows the sealed cells to vent when the internal temperature rises. The battery capacity decreases, and the internal impedance rises when enough electrolyte is vented, removing the glass matte from contact with the plates.
When a battery experiences thermal runaway, its temperature rises quickly, causing it to overheat to an extreme degree. As a result, the battery may melt, catch fire, or even explode. Only high ambient temperatures and/or excessive charging voltage can cause thermal runaway in a battery [69,70]. Even though runaway failures are less common, they can still have critical consequences. In these situations, the battery system’s automatic control action must be immediate and based on its quick isolation from the loads and disconnection from the generation sources, both of which must be carried out by the BMS system as a whole. In a self-sustaining reaction, thermal runaway happens when a battery’s internal parts start to melt. The battery’s internal temperature increases as the current is accepted. The battery can accept more current from the charger because the temperature increase lowers the impedance of the battery. The battery gets hotter as a result of the higher current. When the heat removed linearly increases more slowly than the heat produced by the reaction, thermal runaway occurs. As a result of the reaction mass’s temperature being raised by the excess heat, the rate of reaction rises. In turn, this quickens the rate at which heat is produced. According to a rough rule of thumb, the reaction rate—and subsequently, the rate of heat generation—doubles with every 10 C increase in temperature, causing the battery temperature to “runaway”. The temperature can rise even further to the point of plastic meltdown and potential fire [66] once the electrolyte has boiled away, exceeding the upper limit of 126 °C [67] that will eventually be reached when it begins to boil.
The float voltage and ambient temperature can have varying effects on various batteries. Significant variations in the float voltages between various batteries of various makes and models can result in varying aging times. The chemistry of the battery and its construction, its age, and particularly the chamber conditions where batteries are installed all play a part in the response variation in each battery’s behavior [71].
If the battery’s internal heat generation process enters an advanced uncontrolled phase, violent boiling and quick gas generation will take place, leading to over-pressurization. If this condition is not caught in time, it can result in catastrophic damage due to emissions of hydrogen, oxygen, hydrogen sulfide gas (an irritant), and atomized electrolyte. The installation chamber may catch fire or explode as a result of this process [72]. Users may be exposed to hazardous gas emissions in this situation, including hot, toxic gases, liquids, and particles, increasing the possibility of catastrophic mishaps.
All batteries are known to be “killed” by high temperatures, though the impact varies depending on the model, manufacturer, and manufacturing technology used. At 95 °F (35 °C), the life of lead–acid is reduced by 50%, whereas the life of nickel–cadmium is reduced by 16–18% [56,62]. The battery life is halved for every 18 °F (10 °C) increase in battery temperature. Positive-grid corrosion occurs more quickly as a result of the elevated temperature, as do other failure modes. A 20-year battery will only last 10 years if it is kept at a temperature of 95 °F (35 °C) as opposed to the intended 77 °F (25 °C), and so on. A 20-year battery will only last 5 years if the temperature is raised by another 18 °F to 113 °F (45 °C). The internal temperature of the batteries is therefore the most crucial parameter to take into account in predictive trend analysis [56].
On the other hand, any battery’s internal chemical reactions are slowed down by the low-temperature range. Depending on the technology, the degree of performance reduction varies as well. A VRLA battery might need a 20% capacity compensation, for instance, when the temperature is close to freezing. A capacity increase of twofold is necessary for a lead–calcium cell using 1.215 specific gravity acid, compared to an 18% increase for the Ni-Cd cell.
In a perfect world, the trend analysis of some battery parameters, especially temperature, impedance, capacity, and their relationship with SOH, would be a great tool for determining when it is time to replace the batteries and how the batteries degrade over time. However, as was already mentioned, not all of these parameters can be easily assessed [73,74,75].
However, despite the unquestionable advancements brought about by the introduction of BMSs, there are still some issues that limit the ability to fully utilize the potential for performing estimations with more precise models referring to the internal state parameters of the batteries, such as SOC and SOH. The limitations on computing power and data storage that are currently in place make this problem more difficult. The most recent proposals that have been made in recent years, based on the use of IoT, cloud computing, twin models, big data, and machine learning, aim to eliminate the current difficulties [76,77,78,79].
In this work, as a contribution, a decentralized but synchronized real-world smart battery management system has been designed using a Cerbo GX general controller with networking communication capability and cloud data processing access, four charge regulators, and a sensorized smart battery monitor with networking and Bluetooth capabilities. Currently, BMSs can be utilized as distributed control systems for real-world applications when general controllers, charge regulators, and smart monitors and sensors are integrated, such as those suggested in this work, which enable more accurate estimations of the battery’s electrical parameters.
The main feature of the proposed BMS is that it is intelligent, as it provides the ability to supply dynamic parameters from a non-intelligent battery in a similar way to intelligent batteries. It is a real-world BMS system and a comparatively low-cost system.
Another contribution made in this work is the development of a methodical modeling procedure based on Petri Nets, which establishes, in a visible, organized, and precise way, the set of conditions that will determine the operation of the BMS. If this modeling is not carried out, the threshold values and their conditions remain scattered, not very transparent, and difficult to deal with in an aggregate manner.
This document is structured as follows: In Section 2, the smart devices and sensors used to monitor an energy storage system (ESS) are presented. The tests conducted are described in detail, and a decentralized but synchronized real-world system for a smart BMS system is proposed. The suggested management approach is predicated on the articulation of particular parametric conditions based on the type of batteries employed, whose dynamics can be represented as Petri Nets models (PNs). The experiment’s results are presented in Section 3. Section 4 discusses the findings as well as some additional suggestions and information gleaned from the experimental trials. Finally, in Section 5, some inferences are made regarding the benefits of the suggested approach to managing batteries.

2. Materials and Methods

2.1. Materials

This section shows the materials used to configure the BMS system. Figure 1 shows the representative block diagram of the integrated intelligent BMS. Every block is explained in the following paragraphs.

2.1.1. Batteries

The PlusEnergy TPG200 GEL Battery is a so-called maintenance-free type, as it is a sealed monoblock battery that can be installed in indoor locations with poor ventilation (Figure 2). It is made of ABM and is highly resistant to acid and demanding external conditions. Although it undergoes deep discharges quickly, it is recommended that its discharges not be greater than 30%, since otherwise, it can significantly shorten its useful life.
The technical data of the battery are as follows: voltage: 12 V; model: TPG12-200; dimensions: 483 × 170 × 170 × 240 × 240 MM; weight: 41.5 Kg; brand: PlusEnergy; battery type: GEL; maintenance-free period: more than 3000 cycles according to IEC 61427; capacity: 200 Ah in C100 and 150 Ah in C10; 2-year warranty; battery applications: telecommunications, repeaters, solar installations, batteries for use in enclosed areas; fields of application: security system, backup power supply, UPS, new energy storage, medical device, electric toy, communication system, computer system, emergency light, solar system, wind power system.
Figure 3 shows the connection and disconnection power relays used for this battery.

2.1.2. Xuncel Inverter

The XJTM XUNZEL Series pure sine wave inverter is an inverter that changes the DC input voltage of a battery to a symmetrical AC output voltage (Figure 4). The output waveform is a high-quality pure sine wave with total harmonic distortion below 3% (THD < 3%).

2.1.3. BlueSolar MPPT Regulator

One of the primary purposes of charge regulators is to continuously monitor the battery’s condition and control the intensity of the charge in order to increase the amount of electrical energy that can be generated from energy sources. Depending on the battery charge level, if it is lower than 95 percent, it will allow all of the energy produced by the solar panels to pass through so that they can be charged as quickly as possible. The energy flow will be extremely controlled to allow for maximum charging if the batteries are between 95% and 99% charged (the float state). The power supply will be cut off if the batteries are fully charged, protecting them from overheating and overloading. As a result, the initial battery bank’s SOC will determine the amount of charge that the solar regulators must distribute. The battery will always be safeguarded against overloads thanks to the solar charge controller (SCC), and the charge is executed whenever it is most practical (Figure 5). Figure 6 shows the connection and disconnection relay module.
The three charging phases used by the solar charger are as follows (Figure 7):
  • Initial charge (bulk): The solar charger uses its maximum charge current during the initial charge phase to quickly charge the batteries. The battery voltage will gradually rise during this stage. The initial charging phase of the battery ends when the voltage reaches the predetermined absorption voltage, and the absorption phase then starts.
  • Absorption: The solar charger is now operating in constant voltage mode as it enters the absorption phase. The battery’s current will gradually drop. The absorption phase ends and the float phase starts when the current drops below 1 A (tail current). The absorption time is brief when there are only surface discharges. This stops the battery from being overcharged. The absorption time is automatically extended to ensure that the battery is fully charged following a deep discharge.
  • Float: The batteries are fully charged during the float phase when the voltage is decreased.
The VictronConnect app allows one to select from eight preset charging algorithms. It is also possible to fully program the charging algorithm. It is possible to adjust the charging voltages, the length of the phases, and the charging current.
Periodic charging for equalization is necessary for some lead–acid battery types. The charging voltage will increase during equalization to balance the cells above standard charging voltages. Applications such as VictronConnect can enable equalization charging if it is necessary.
Because the battery temperature affects the absorption and float charge voltages, a specific temperature sensor is necessary. The settings for the solar charger allow one to enable or disable temperature compensation. By using the compensation coefficient (mV/°C), the compensation amount can be changed.
When greater accuracy is needed, using an external battery temperature sensor should be taken into consideration. The temperature compensation range is 6 °C to 40 °C (39 °F to 104 °F). The internal temperature sensor of the solar controller is also used to determine whether the solar charger has overheated. In order to improve the charging efficiency and lengthen the life of lead–acid batteries, it is ideal to take into account a wireless battery voltage, current, and temperature sensor that can be used in conjunction with the solar charger. Additionally, it compensates for any voltage drops across the battery cables that may occur when charging with a high current by increasing the charging voltage.

2.1.4. BMV-712 Smart Battery Monitor

The smart device used in this work is the BMV-712 (Battery Monitoring Victron) Smart Battery Monitor (Figure 8), which can be connected to the general Cerbo GX controller via a VE.Direct port (Figure 9). It can also be connected with the VE.Direct interface via USB and wirelessly, so it can work synchronously with the solar charger. Thus, it is able to send it the temperature and voltage values of the battery to perform the best possible charge compensation. In addition to local monitoring and control with the Cerbo GX, the information is also sent to the free remote monitoring website: The Victron Remote Monitoring (VRM) Online Portal.
The main function of the BMV-712 is to monitor and indicate the state of charge of the battery by monitoring the current flow into or out of the battery, preventing an out-of-control total discharge from happening. A simple way to calculate the charge would be by integrating this current over time (which, if the current is a fixed number of amps, reduces to multiplying the current by the time). This operation will give us the net amount of Ah charged or discharged. Unfortunately, however, the calculation of the effective capacity of a battery is particularly complex since its dependence is multifactorial, since (a) the discharge process is conditioned by the speed at which it is produced and (b) also depends on the temperature at which the discharge is carried out, and (c) another factor that increases the complexity is produced during the battery charging process due to the occurrence of the phenomenon known as gassing [3]. Due to this phenomenon, there is a loss of efficiency in the charging process, since the total Ah supplied for charging experiences a decrease in the final amount of Ah stored in the battery.

External Temperature Sensor

In order for the BMV-712 Smart Battery Monitor to incorporate more accurate temperature measurement values, it must incorporate a compatible temperature sensor, such as ASS000100000. The temperature sensor should be connected between the shunt connectors and the positive terminal of the battery bank, as shown in Figure 10, where one of the two wires of the sensor functions as a power cable. The temperature can be displayed in °C/°F, and its measurement can be used to adjust the battery capacity to the temperature.
The monitor displays and sends to the network, among others, the following parameters:
-
Battery voltage;
-
Voltage of the auxiliary battery;
-
Input current (without sign)/output current (with sign -);
-
Power drawn (sign -)/power added (unsigned);
-
Ampere hours consumed: Ah quantity (with sign -);
-
SOC (0–100%);
-
Remaining autonomy (h);
-
Battery temperature (°C/°F).
Battery charging with temperature compensation is very convenient, especially when charging batteries in environments subjected to hot or cold climates. This compensation can be enabled or disabled during the configuration phase of the solar charger and in the BMV-712 device. With this setting, the amount of compensation can be adjusted by assigning a compensation coefficient (mV/°C).

2.1.5. Cerbo GX General Control Device

In the context of the configuration of a decentralized intelligent battery management system, the Cerbo GX device will be used as an overall system controller with the ability to communicate with the other devices both wirelessly and directly through VE.Direct ports (Figure 11). Both ways ensure communication with the solar chargers, BMS, and inverters.
The Cerbo GX, which ensures the coordinated operation of the entire installation, is connected to the other parts of the system, including the solar regulators, inverters/chargers, surveillance and monitoring devices, and batteries.

Victron Connect-Remote App

Victron Connect-Remote allows remote access through the online VRM portal by communicating with a general controller, such as the Cerbo GX, which enables a wide variety of Victron devices with a VE.Direct interface. This powerful option allows monitoring, operation, and configuration with complete system monitoring from virtually anywhere in the world. With this user interface, the perception can be experienced as if the BMS system were connected locally via Bluetooth or wired to VE.Direct via the USB interface. Monitored online data such as power, voltage, current, temperature, and other information are constantly transferred to a big data platform based on cloud technology with massive data storage and processing potential (Figure 12).
The multiple models will increase adaptation to uncertain environments and different aging levels, so a more accurate and reliable estimation of SOC can be achieved under complicated operating conditions.

Cerbo GX General Control Device with Temperature Sensors

The Cerbo GX controller also has 2 additional relays (Figure 13) with the ability to act on the system not only to bring the battery to a safe state but also to perform control actions leading to the start/stop of generators and inverters. These parameters, such as the SOC parameter, voltage, current, and especially temperature, can be obtained more accurately from the BMV-712 intelligent device in order to extend the life of the batteries by keeping them at adequate safety values.
With this in mind, the Cerbo GX can be connected to a set of up to 4 Ruuvi wireless temperature sensors or ASS00001000 wired temperature sensors. These sensors can be used to control the start/stop actions of generators and inverters, ensuring battery safety in cases of dangerous temperature rises in other devices such as inverters, battery installation chambers, and cold rooms.

2.2. Methods

The designed method of battery parameter status management is based on the use of a distributed battery management system. The precise measurement of the SOC, V, I, and T parameters of the battery are performed specifically by the BMV-712 intelligent device, as well as alarm processing. The actuation response of the safeguard system can be split between the BMV-712 itself, which has an integrated relay, and the general controller of the Cerbo GX system, which, as shown above, has two additional integrated relays.
The advantages of the decentralization or distribution of control tasks began to be recognized as early as the 1970s when control systems were centralized by a single computer due to their high costs. The failure of a single centralized computer meant the shutdown of the entire controlled system. Currently, the implementation models of automated systems are based on the use of distributed (decentralized) control systems so that a failure of a decentralized controller will only locally affect a specific part of the process. In the designed distributed system, four MPPT charge controllers are used. Should one of them fail, the power supply will not be interrupted since the others will be able to supply the necessary charge, protecting the batteries and preventing them from experiencing a significant level of discharge. However, the solar chargers used, although they are independent, must operate synchronously when it comes to developing the bulk, absorption, and flotation charging phases.
The synchronization of the chargers is carried out through a type of master–slave system algorithm used by the Cerbo GX general controller. The algorithm chooses a master among the set of connected solar chargers in the system, and that master will be the one that dictates the charging algorithm; however, all the solar chargers that belong to the same network must be configured for the same type of batteries by the programmer. Then, the master will make sure that all chargers are in the same state of charge and at the same voltage setpoint. At the start of the day, the master will measure the battery voltage before any of the other chargers in the network start charging (to find the idle voltage of the battery). This information is used to decide what the total absorption time should be for some types of batteries. The idle voltage of the battery, as well as the total absorption time and the time spent in the current state of charge, is shared with the other chargers. That information is important so that chargers can resume the charging algorithm if, for some reason, the master stops charging (i.e., the Sun went down or solar energy hitting its panels decreased, the charger went out, the charger lost contact with the grid, etc.).
To ensure the synchronization of the charge controllers, a Cerbo GX controller is used in conjunction with four identically configured SmartSolar charge controllers. One possible configuration is to use a VE.Smart network to charge the battery banks, fulfilling the same mission as a single higher-power regulator. The decentralized solar chargers will be synchronized using the same charging algorithm between them, without the need for additional hardware, performing the bulk, absorption, and float charge state changes synchronously. Each charge regulator has the ability to manage its own output current, which will depend mainly on the output of each photovoltaic solar panel, the resistance of the cable, and the maximum output current configured in the charger, but sometimes it is convenient to configure the maximum load current of the entire network. In case this function is needed, the distributed current and voltage control functions (DVCC) must be used; for this objective, in this work, a Cerbo GX device was used.
Gel batteries were used in this work, since their use is frequent in many solar installations due to their comparatively low cost compared to lithium batteries. In gel batteries, it is advisable to confine the SOC to 80–100% to ensure the best possible lifetime. The battery management system’s measurement of the SOC to reduce extended periods of SOC decline is one of its primary goals. Because of the seasonal decrease in solar radiation during the winter, the battery may experience a low SOC for protracted periods of time. This will result in an increase in the sulfation phenomenon and significantly shorten the battery’s lifespan. Because battery self-discharge starts to play a significant role in long-term energy storage, the battery is unable to offer enough storage capacity for the worst season of decreased solar radiation [11]. In this regard, the use of controllers with maximum power point tracking (MPPT) is advisable, as it adapts the operating voltage in the PV system to provide the maximum power, managing to increase the solar panel voltage and increasing the solar production by up to 30%. Otherwise, the battery life may be shortened by overcharging due to the use of an inaccurate charge regulation system. To prevent overloads in a precise way, it is necessary to ensure the synchronized operation of the set of devices that are part of the generation system, as well as its charge regulation system.
Therefore, to ensure the confinement of SOC values in a given operation range, the synchronized operation of the set of solar charge regulators that are part of the intelligent battery management system via distributed voltage and current control (DVCC) functions has been used.

2.2.1. Distributed Voltage and Current Control (DVCC) Functions

The bulk, absorption, and float charge state changes will be carried out concurrently by the decentralized solar chargers using the same charging algorithm. Each charge regulator has the ability to control its own output current, which is determined by the output of each solar panel, the cable’s resistance, and the maximum output current set by the charger regulator’s maximum charge-current-limiting function for the network as a whole. In this case, this function is associated with the distributed voltage and current control (DVCC) functions [80] of a Cerbo GX software device (Figure 14).
In systems with lead–acid, AGM, and GEL batteries, but also Li-ion and LiFePO4 batteries, the DVCC functions allow configurable charging current limits to be set for the entire system, where the Cerbo GX device actively limits the inverter/charger in case the solar chargers are already charging at full power. Additionally, it allows the provision of more accurate values, such as those provided by the shared temperature sensor (STS), current sensor (SCS), and voltage sensor (SVS), which can be obtained from the BVM-712 smart device connected to a VE.Direct port of the Cerbo GX controller [80]. These functions are described in more detail below:
-
The SVS is enabled when DVCC is enabled. It works with solar chargers connected to a VE.Direct port. The system automatically selects the best available voltage measurement obtained from the BMV-712 battery monitor. To make up for the voltage loss in the battery wires, the battery voltage data are used. This prevents a lower voltage from charging the battery than the exact voltage set on the charger owing to wiring resistance.
-
The STS will use the BMV-712 to obtain the battery temperature value for the Cerbo GX controller device to send the obtained temperature measurement to the inverter/charger system and all connected solar chargers. The battery temperature data are used to adjust the charging voltages. At low temperatures, a lead–acid battery generally needs a higher charging voltage, and conversely, a lower charging voltage is required at high temperatures. When using lithium batteries, the charging voltages are the same at all temperatures, except at low temperatures. Below 5 °C, they should not be charged to prevent damage and degradation; therefore, they should be disconnected from the generation source.
-
The SCS sends the battery current, measured by the BMV-712 battery monitor connected to the GX device, to all connected solar chargers. The battery current data are used to enable more precise usage of the tail current setting because it helps the solar charger determine when the absorption phase should end and transition to the equalization/float phase. However, it should be noted that gel batteries such as those used in this work are generally not suitable for the equalization phase.

2.2.2. Alarm, Acoustic Signals, and Relay Management

For most of the readings of the BMV-712 smart device, an alarm can be configured that will be triggered when a preset threshold value is reached. When the alarm is triggered, a beep will sound, the backlight will flash, and the alarm icon will appear on the display along with the current value. When an alarm occurs, an associated relay built into the body of the monitor can be optionally triggered as a reactive actuation on the system in response to the alarm activation. The alarm is canceled by pressing a button. However, the alarm icon will continue to be displayed as long as the alarm conditions remain in effect.
The BMV-712 relay is installed in the battery monitoring device itself and will be activated/deactivated when the threshold values of the parameters listed in the left column of Table 1, all battery-specific parametric values [11], are reached. In the right column of Table 1 are the BMV-712 parameters that are activated/deactivated in alarm management and processing but do not give rise to any relay trips.

2.2.3. Dynamic Model of System Operation

A dynamic system controlled by discrete events was used to model the management of the safe operation of the ESS of a battery bank, which is specifically based on a Petri Net (PN) model, which, due to its dynamic characteristics, allows the intuitive representation of the set of precise actions to be performed on the system depending on the realization of a series of threshold values of characteristic parameters taken from the specific characteristics of both the batteries and the inverter. See Supplementary File.
The design, configuration, and implementation of the algorithm to be programmed based on conditions will allow the establishment of the set of triggering conditions of PN transitions, and the corresponding actions to be performed on the system will be assigned to the corresponding output location. Figure 15 shows the PNs corresponding to the treatment of the parameters temperature, voltage, current, and SOC.

3. Results

These results describe the application of the set of BMS functions used in dedicated tests for the start/stop of the photovoltaic generation system conditioned by the following parameters:
-
Battery voltage;
-
Battery SOC;
-
Battery current;
-
Battery and inverter temperature.
For the specific case of the work developed in our study, the following configurations were arranged based on the conditions of the system used.

3.1. Battery Charging

In the configuration shown in Figure 16, the conditions based on battery voltage thresholds are established, performing charging from the voltage drop to 12.5 V, allowing the batteries to be charged following the bulk, absorption, and flotation phases. The BMV is reset to “fully charged” in the case of a 12 V battery when the following “charging parameters” are satisfied: the voltage exceeds 13.2 V while the charging (tail) current is less than 4.0 percent of the entire battery capacity (i.e., 8 A in a 200 Ah battery) for three minutes.

3.2. Supplementary Charge Conditioned by Current Consumption

This condition is used outside the normal charging phase sequence that results in reaching the 100% SOC level. Once this condition is reached, the generator will be automatically disconnected. However, if, in this generation system shutdown phase, an increase in battery current consumption occurs, such as the one set in the following window, it will allow the automatic restart of the generation system to prevent the premature discharge of the battery. In the configuration shown in Figure 17, any consumption above 6 A will trigger the restart of the generation system, which will be suspended when the load consumption drops below 3 A.
Finally, reaching 100% SOC will cause the generation system to stop until a new charging operation is required due to consumption that results in a drop to 75% SOC (Figure 18).
Table 2 and Table 3 show data obtained from the cloud server corresponding to the application of the generator start/stop control based on the condition of the voltage, current, and SOC parameters. Table 2 shows data corresponding to the beginning of the morning, when the BMS triggers a low-voltage alarm due to the energy consumption occurring during the night. The columns with the states of the four relay modules connected in series used for the start/stop control of the four solar controllers are shown. The Generator run reason column shows the currently active condition, as well as the activation of the low-voltage alarm status. In this situation, Relay 1 (NO) must be activated (closed), allowing the start of the solar generation system. Relay 2 remains inactivated, but it has been configured in a normally closed (NC) situation.
In Table 3, a wider variety of conditions are shown, such as stopping the solar generation system due to high voltage values, as well as additional current charge supplies when peak load consumption occurs to prevent the battery from discharging prematurely. These conditions are automatically established during data processing in the cloud. In column D of Table 2 and Table 3, they are defined as the Generator run reason; that is, the conditions of the electrical parameters that cause the alarms are established.
The option of using charge management based on the configuration based on the conditions of the electrical parameters V, I, and SOC is appropriate in the case of generic charge generators. However, in the case that the generation is carried out with solar chargers, it is more appropriate that the charging algorithm is directly managed by the advanced charging algorithms of the MPPT type, such as those used in this work. The three charging phases used in this case by the solar charger are:
  • Initial charge: In the first (bulk) phase of charging, all available current from the solar charger is used to charge the battery to the absorption voltage of 14.4 V. In this phase, a gel battery is charged to about 85%.
  • Absorption: During this phase, an absorption voltage of 14.4 V is maintained for a variable time that is set by the solar charger algorithm, taking into account the information supplied by the BMS-712 device regarding the initial state of charge of the battery, and can be up to 5 times longer than the duration of the bulk phase. The charging current is gradually reduced until the float current is reached.
  • Float: Once the absorption phase is finished, after a time that will depend on the battery charging algorithm selected in the MPPT solar charge controller, the flotation phase is reached. At this moment, the battery is considered 100% charged. In the case of a 12 V battery, the BMV resets to “fully charged” when the following “charging parameters” are met: the voltage exceeds 13.2 V, and simultaneously, the charging (tail) current is lowered to 4.0% of the full battery capacity. In the case of the type of 200 Ah battery used in this work, it is 8 A for 3 min. Once this state of charge is reached, the VictronConnect application executes automatic synchronization, reaching 100% SOC. Synchronization can also be optionally executed by the user using the configuration sequence shown in Figure 19. Once the first synchronization is completed (automatically or manually), the BMV keeps a record of the automatic synchronizations that occur (Figure 19).

3.3. Test Management on High/Low-Temperature Alarm Threshold Values

To carry out the safe management of high/low-temperature threshold value alarms that may eventually affect batteries or inverters, the generator must be stopped/started. For this purpose, the configuration sequence that must be used is shown in Figure 20. In our tests, we used two temperature sensors, 24 and 25, acting on the same Relay 2 to manage the start/stop of the generator, since Relay 1 is dedicated by default to the start/stop management of the generation system due to the V, I, and SOC parameters.
In order to carry out these tests, destructive testing was avoided, taking into account the dangerous nature of the tests. Thus, an inductive method was used to introduce threshold temperature limit values through the application of high and low temperatures by applying a Peltier cell TEC1-12706 12 V on battery and inverter terminals, where Temperature Sensors 24 and 25 of the Cerbo GX and the temperature sensor of the BMV-712 are installed, respectively.
For the disconnection and isolation of the battery, especially in case of overheating and to prevent runaway phenomena, the temperature sensor ASS000100000 and a relay integrated into the BMV-712 monitor have been used to act on the two identical and synchronized KH180-type power relays. These connections and locations are shown in Figure 21. Test data are shown in Table 4.
Temperature Sensor 24 (type ASS00001000) and Relay 2 (Cerbo GX) have been used to perform the generator disconnections caused by a high-temperature alarm in the battery (Table 5).
Additionally, in the case of the inverter, if a high-temperature alarm takes place on the inverter, Temperature Sensor 25 (type ASS00001000) and Relay 2 will cause the disconnection of the generator system. Test data are shown in Table 6.
Table 7 and Table 8 show data from tests based on low-temperature alarms in the battery using Temperature Sensors 24 and 25, acting on Relay 2.
Figure 22 shows that as a result of the configuration used to establish the triggering conditions of the decentralized intelligent battery management system, the operating cycle of the SOC is well within the percentage threshold values recommended for the type of batteries used in photovoltaic generation systems.
For this type of system, it is advisable to use deep-cycle batteries, but although they can withstand deep discharges occasionally, it is not advisable that this happens frequently. What is more, the manufacturers advise that the daily discharge cycles not fall below 80%.
As regards the temperature parameter, the tests carried out have also been adjusted to the safeguard threshold values of the type of gel batteries that, on the other hand, would be similar to those of lithium batteries. In [81], it is specified that the float charge voltage of gel batteries can be kept constant at temperatures up to 50 °C without any danger of thermal runaway, whereas in the case of lithium batteries, the critical value for the start of the reaction leading to thermal runaway is 60 °C.
Figure 23 shows parts of the actual assembly where the experiments were performed.

4. Discussion

For real-world applications, the decentralized integrated BMS system developed in this study, from both practical hardware and software points of view, represents a significant advance.
Likewise, it can be observed that the voltage value for the start-up initiation set in the configuration window of the battery voltage function agrees with the corresponding value checked in Table 2 obtained from the downloaded data.
Likewise, in Table 3, the sporadic recharges that occur according to the conditions set in the battery current window can be checked.
The results obtained show the good performance of the decentralized BMS system with regard to its confinement to threshold values obtained in the SOC graphs in suitable conditions, preventing both an overload and a drop to levels below 80%, as can be seen in Figure 22.
The BMS used in this work presents a capacity for the adequate resolution of the thermal treatment of the batteries, as can be verified in Table 4, Table 5 and Table 6, both for the stop operations of the generation system and for the isolation of the battery under dangerous temperature conditions.
All the BMS system data were downloaded from both Amazon AWS and Influx Cloud services, which were used to store and process the VRM data.
However, there are still outstanding objectives to be solved that have to do with accurate measurements, especially the SOH, which will allow a more accurate process in terms of predictive diagnostics for the calculation of the RUL of the batteries.
The capacity for data storage and processing in the cloud has experienced a very significant advance that could lead to the application of more complex algorithms for obtaining data with greater precision. However, in order to achieve a better analysis of the true states of batteries, battery manufacturers would need to enable easy access to certain internal battery parameters, such as internal resistance. It is known that the aging of the battery will result in the degradation of the battery capacity and an increase in the internal resistance of the battery. Therefore, the SOH of the battery can be estimated by the internal resistance as a predictor symptom. The purpose of this is to apply complex analytical techniques for SOH estimation, since with the aged capacity Caged or higher internal resistance Rinc, the SOH of the battery can be more accurately defined in order to estimate its RUL [82].

5. Conclusions

The designed decentralized BMS allows the increased security, supervision, monitoring, management, and optimization of any ESS system, including the ability to detect potential problems early. It provides a great capacity for handling alerts and alarms remotely, from anywhere in the world, with an immediate response on the system.
Specifically, it allows the monitoring and management of the battery state of charge, energy consumption, and energy harvesting from solar panels, generators, and grids using characteristic electrical parameters such as the voltage, current, SOC, and battery temperature. It allows the automatic start/stop of generators and disconnections remotely and in real time while providing history graphs and detailed analytical reports. This enables the predictive diagnosis of future problems and prevents ultimate system failures.
With the ever-changing real-world circumstances of off-grid installations, observations and measurements based on real-time measured parameters are crucial for optimal system performance and utilization. With VRM, intelligent rules can be easily established so that the system can cope with real problems in real time. Thanks to the information provided by the data, users of off-grid systems can adapt their energy use to better balance it with the energy captured, for example, by using the most energy-intensive devices only when there is sufficient solar irradiance.

Supplementary Materials

The following supporting information can be downloaded at https://www.mdpi.com/article/10.3390/s23073417/s1, Tables and Figures regarding the BMS operation procedures and configuration parameters used in this study.

Author Contributions

Conceptualization, E.G.; methodology, E.G., A.C. and E.Q.; software, E.G. and A.C.; validation, E.G. and E.Q.; formal analysis, E.G. and E.Q.; investigation, E.G., E.Q. and A.C.; resources, E.G., E.Q. and A.C.; data curation, E.G.; writing—original draft preparation, E.G.; writing—review and editing, E.G., E.Q. and A.C.; visualization, E.Q. and A.C.; supervision, E.G., E.Q. and A.C.; project administration, E.G., E.Q. and A.C.; funding acquisition, E.G. and E.Q. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

AGMAbsorbent Glass Mat
BMSBattery management system
BMVBattery Monitoring Victron
CapBattery’s current capacity
C-rateDischarge velocity
COMCommon pin
DC+DC power supply positive pole
DC−DC power supply negative pole
DODDepth of discharge
DVCCDistributed voltage and current control
ESSEnergy storage system
ICurrent parameter
KOHPotassium hydroxide
LiFePO4Lithium iron phosphate
MPPTMaximum power point tracking controller
NCNormally closed pin
NiCdNickel–cadmium
NONormally opened pin
OCVOpen-circuit voltage
PNsPetri Nets
PRVPressure relief valve
PVPhotovoltaic
RResistance
RCResistance capacitor
RULBattery remaining useful life
SCCSolar charge controller
SCSShared current sensor
SOCState of charge
SOEState of energy
SOHState of health
SOPState of power
STSShared temperature sensor
S1Switch Channel 1 Relay
S2Switch Channel 2 Relay
TTemperature parameter
VVoltage parameter
VRLAValve-Regulated Lead–Acid
VRMVictron Remote Monitoring

References

  1. Bopp, G.; Gabler, H.; Sauer, D.; Jossen, A.; Mittermeier, J.; Bachler, M.; Sprau, P.; Willer, B.; Wollny, M. A Systematic Effort to Define Evaluation and Performance Parameters and Criteria for Lead Acid batteries in PV Systems. In Proceedings of the 13th European Photovoltaic Solar Energy Conference, Nice, France, 23–27 October 1995; pp. 1763–1769. [Google Scholar]
  2. Markvart, T. Solar Electricity England; John Wiley & Sons: Hoboken, NJ, USA, 1994. [Google Scholar]
  3. Duryea, S.; Islam, S.; Lawrance, W. A battery management system for stand alone photovoltaic energy systems. In Proceedings of the Conference Record of the 1999 IEEE Industry Applications Conference, Phoenix, Arizona, USA, 3–7 October 1999; Thirty-Forth IAS Annual Meeting (Cat. No. 99CH36370). Volume 4, pp. 2649–2654. [Google Scholar]
  4. Lead Acid Battery Working–Lifetime Study. Available online: http://www.power-thru.com/documents/The%20Truth%20About%20Batteries%20-%20POWERTHRU%20White%20Paper.pdf (accessed on 12 July 2019).
  5. Lee, C.Y.; Peng, H.C.; Lee, S.J.; Hung, I.; Hsieh, C.T.; Chiou, C.S.; Chang, Y.-M.; Huang, Y.P. A flexible three-in-one microsensor for real-time monitoring of internal temperature, voltage and current of lithium batteries. Sensors 2015, 15, 11485–11498. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  6. Hong, J.; Wang, Z.; Liu, P. Big-Data-Based Thermal Runaway Prognosis of Battery Systems for Electric Vehicles. Energies 2017, 10, 919. [Google Scholar] [CrossRef] [Green Version]
  7. Jouhara, H.; Khordehgah, N.; Serey, N.; Almahmoud, S.; Lester, S.P.; Machen, D.; Wrobel, L. Applications and thermal management of rechargeable batteries for industrial applications. Energy 2019, 170, 849–861. [Google Scholar] [CrossRef]
  8. Sidhu, A.; Izadian, A.; Anwar, S. Adaptive nonlinear model-based fault diagnosis of Li-ion batteries. IEEE Trans. Ind. Electron. 2014, 62, 1002–1011. [Google Scholar] [CrossRef] [Green Version]
  9. García, E.; Quiles, E.; Correcher, A.; Morant, F. Marine NMEA 2000 Smart Sensors for Ship Batteries Supervision and Predictive Fault Diagnosis. Sensors 2019, 19, 4480. [Google Scholar] [CrossRef] [Green Version]
  10. Available online: https://www.victronenergy.com/upload/documents/BMV-712_Smart/9172-Manual_BMV_and_SmartShunt-pdf-en.pdf (accessed on 15 March 2023).
  11. Dorn, R.; Schwartz, R.; Steurich, B. Battery Management System. In Lithium-Ion Batteries: Basics and Applications; Springer: Berlin, Heidelberg, 2018; pp. 165–175. [Google Scholar]
  12. Jiang, Z.; Jia, Q.; Guan, X. On large action space in EV charging scheduling optimization. Sci. China Inform. Sci. 2022, 65, 122201. [Google Scholar] [CrossRef]
  13. Liu, H.; Wei, Z.; He, W. Thermal issues about Li-ion batteries and recent progress in battery thermal management systems: A review. Energy Convers. Manag. 2017, 150, 304–330. [Google Scholar] [CrossRef]
  14. Wang, Y.; Zhang, C.; Chen, Z.; Xie, J.; Zhang, X. A novel active equalization method for lithium-ion batteries in electric vehicles. Appl. Energy 2015, 145, 36–42. [Google Scholar] [CrossRef]
  15. Jia, S.; Ma, B.; Guo, W.; Li, Z.S. A sample entropy based prognostics method for lithium- ion batteries using relevance vector machine. J. Manuf. Syst. 2021, 11, 2169–2189. [Google Scholar] [CrossRef]
  16. Tran, M.-K.; Fowler, M. Sensor Fault Detection and Isolation for Degrading Lithium-Ion Batteries in Electric Vehicles Using Parameter Estimation with Recursive Least Squares. Batteries 2020, 6, 1. [Google Scholar] [CrossRef] [Green Version]
  17. Hu, X.; Zhang, K.; Liu, K.; Lin, X.; Dey, S.; Onori, S. Advanced Fault Diagnosis for Lithium-Ion Battery Systems: A Review of Fault Mechanisms, Fault Features, and Diagnosis Procedures. IEEE Ind. Electron. Mag. 2020, 14, 65–91. [Google Scholar] [CrossRef]
  18. Wang, Y.; Tian, J.; Chen, Z.; Liu, X. Model based insulation fault diagnosis for lithium-ion battery pack in electric vehicles. Measurement 2019, 131, 443–451. [Google Scholar] [CrossRef]
  19. Wang, Y.; Chen, Z. A framework for state-of-charge and remaining discharge time prediction using unscented particle filter. Appl. Energy 2020, 260, 114324. [Google Scholar] [CrossRef]
  20. Wang, Y.; Zhang, C.; Chen, Z. A method for joint estimation of state-of-charge and available energy of LiFePO4 batteries. Appl. Energy 2014, 135, 81–87. [Google Scholar] [CrossRef]
  21. He, H.; Zhang, Y.; Xiong, R.; Wang, C. A novel Gaussian model based battery state estimation approach: State-of-energy. Appl. Energy 2015, 151, 41–48. [Google Scholar] [CrossRef]
  22. Wang, Y.; Pan, R.; Liu, C.; Chen, Z.; Ling, Q. Power capability evaluation for lithium iron phosphate batteries based on multi-parameter constraints estimation. J. Power Sources 2018, 374, 12–23. [Google Scholar] [CrossRef]
  23. Dong, G.; Han, W.; Wang, Y. Dynamic Bayesian network based lithium-ion battery health prognosis for electric vehicles. IEEE Trans. Ind. Electron. 2020, 68, 10949–10958. [Google Scholar] [CrossRef]
  24. Wang, Y.; Xu, R.; Zhou, C.; Kang, X.; Chen, Z. Digital twin and cloud-side-end collaboration for intelligent battery management system. J. Manuf. Syst. 2022, 62, 124–134. [Google Scholar] [CrossRef]
  25. Gabbar, H.A.; Othman, A.M.; Abdussami, M.R. Review of Battery Management Systems (BMS) Development and Industrial Standards. Technologies 2021, 9, 28. [Google Scholar] [CrossRef]
  26. Arnieri, E.; Boccia, L.; Amoroso, F.; Amendola, G.; Cappuccino, G. Improved Efficiency Management Strategy for Battery-Based Energy Storage Systems. Electronics 2019, 8, 1459. [Google Scholar] [CrossRef] [Green Version]
  27. Sumsurooah, S.; He, Y.; Torchio, M.; Kouramas, K.; Guida, B.; Cuomo, F.; Atkin, J.; Bozhko, S.; Renzetti, A.; Russo, A.; et al. ENIGMA—A Centralised Supervisory Controller for Enhanced Onboard Electrical Energy Management with Model in the Loop Demonstration. Energies 2021, 14, 5518. [Google Scholar] [CrossRef]
  28. Aiello, O. Electromagnetic Susceptibility of Battery Management Systems’ ICs for Electric Vehicles: Experimental Study. Electronics 2020, 9, 510. [Google Scholar] [CrossRef] [Green Version]
  29. PRIMES: An Intelligent Power Regulation Using Innovative Modules for Energy Supervision. Available online: https://cordis.europa.eu/article/id/173624-smart-control-of-aircraft-electrical-loads (accessed on 11 March 2023).
  30. More Open Electrical Technologies (MOET). Available online: https://cordis.europa.eu/project/id/30861 (accessed on 11 March 2023).
  31. EPOCAL: An Electrical POwer Center for Aeronautical Loads. Available online: https://cordis.europa.eu/project/id/323408 (accessed on 11 March 2023).
  32. Canciello, G.; Cavallo, A.; Schiavo, A.L.; Russo, A. Multi-objective adaptive sliding manifold control for More Electric Aircraft. ISA Trans. 2020, 107, 316–328, ISSN 0019-0578. [Google Scholar] [CrossRef] [PubMed]
  33. Ramkumar, M.S.; Reddy, C.S.R.; Ramakrishnan, A.; Raja, K.; Pushpa, S.; Jose, S.; Jayakumar, M. Review on Li-Ion Battery with Battery Management System in Electrical Vehicle. Adv. Mater. Sci.Eng. 2022, 2022, 3379574. [Google Scholar] [CrossRef]
  34. Lipu, M.S.H.; Hannan, M.A.; Karim, T.F.; Hussain, A.; Saad, M.H.M.; Ayob, A.; Miah, M.S.; Indra Mahlia, T.M. Intelligent algorithms and control strategies for battery management system in electric vehicles: Progress, challenges and future outlook. J. Clean.Prod. 2021, 292, 126044, ISSN 0959-6526. [Google Scholar] [CrossRef]
  35. Casals, L.C.; García, B.A.; Benítez, M.M.G. Aging model for re-used electric vehicle batteries in second life stationary applications. In Project Management and Engineering Research; Springer: Cham, Switzerland, 2017; pp. 139–151. [Google Scholar]
  36. Salameh, Z.M.; Casacca, M.A.; Lynch, W.A. A mathematical model for lead-acid batteries. IEEE Trans. Energy Convers. 1992, 7, 93–98. [Google Scholar] [CrossRef]
  37. Copetti, J.B.; Lorenzo, E.; Chenlo, F. A general battery model for PV system simulation. Prog. Photovolt. Res. Appl. 1993, 1, 283–292. [Google Scholar] [CrossRef]
  38. Ceraolo, M. New dynamical models of lead-acid batteries. IEEE Trans. Power Syst. 2000, 15, 1184–1190. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  39. Chen, M.; Rincon-Mora, G.A. Accurate electrical battery model capable of predicting runtime and IV performance. IEEE Trans. Energy Convers. 2006, 21, 504–511. [Google Scholar] [CrossRef]
  40. Gomadam, P.M.; Weidner, J.W.; Dougal, R.A.; White, R.E. Mathematical modeling of lithium-ion and nickel battery systems. J. Power Sources 2002, 110, 267–284. [Google Scholar] [CrossRef]
  41. Zhang, J.; Lee, J. A review on prognostics and health monitoring of Li-ion battery. J. Power Sources 2011, 196, 6007–6014. [Google Scholar] [CrossRef]
  42. Cho, S.; Jeong, H.; Han, C.; Jin, S.; Lim, J.H.; Oh, J. State-of-charge estimation for lithium-ion batteries under various operating conditions using an equivalent circuit model. Comput. Chem. Eng. 2012, 41, 1–9. [Google Scholar] [CrossRef]
  43. Xu, J.; Wang, J.; Li, S.; Cao, B. A method to simultaneously detect the current sensor fault and estimate the state of energy for batteries in electric vehicles. Sensors 2016, 16, 1328. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  44. Osaka, T.; Momma, T.; Mukoyama, D.; Nara, H. Proposal of novel equivalent circuit for electrochemical impedance analysis of commercially available lithium ion battery. J. Power Sources 2012, 205, 483–486. [Google Scholar] [CrossRef]
  45. Liu, W.; Delacourt, C.; Forgez, C.; Pelissier, S. Study of graphite/NCA Li-ion Cell Degradation During Accelerated Aging Tests—Data Analysis of the SimStock Project. In Proceedings of the 2011 IEEE Vehicle Power and Propulsion Conference, Chicago, IL, USA, 6–9 September 2011; pp. 1–6. [Google Scholar]
  46. Guenther, C.; Barillas, J.K.; Stumpp, S.; Danzer, M.A. Adynamic battery model for simulation of battery-to-grid applications. In Proceedings of the 2012 3rd IEEE PES Innovative Smart Grid Technologies Europe (ISGT Europe), Berlin, Germany, 14–17 October 2012; pp. 1–7. [Google Scholar]
  47. Worwood, D.; Kellner, Q.; Wojtala, M.; Widanage, W.D.; McGlen, R.; Greenwood, D.; Marco, J. A new approach to the internal thermal management of cylindrical battery cells for automotive applications. J. Power Sources 2017, 346, 151–166. [Google Scholar] [CrossRef]
  48. Lai, T.C.; Tsang, K.F.; Liu, Y.; Lai, L.L. A Temperature Prediction Method of Valve-regulated Lead-acid Battery. In Proceedings of the 2019 IEEE 28th International Symposium on Industrial Electronics (ISIE), Vancouver, BC, Canada, 12–14 June 2019; pp. 2467–2470. [Google Scholar]
  49. Barré, A.; Deguilhem, B.; Grolleau, S.; Gérard, M.; Suard, F.; Riu, D. A review on lithium-ion battery ageing mechanisms and estimations for automotive applications. J. Power Sources 2013, 241, 680–689. [Google Scholar] [CrossRef] [Green Version]
  50. Eddahech, A. Modelisation duVieillissement et Determination de l’Etat de Sante de Batteries Lithium-Ion pour Application Vehicule Electrique et Hybride. Available online: https://tel.archives-ouvertes.fr/tel-00957678 (accessed on 12 July 2019).
  51. Vetter, J.; Nov, P.; Wagner, M.R.R.; Veit, C.; Novák, P.; Möller, K.-C.; Hammouche, A. Ageing mechanisms in lithium-ion batteries. J. Power Sources 2005, 147, 269–281. [Google Scholar] [CrossRef]
  52. Laidler, K.J. The development of the Arrhenius equation. J. Chem. Educ. 1984, 61, 494. [Google Scholar] [CrossRef]
  53. Schmalstieg, J.; Käbitz, S.; Ecker, M.; Sauer, D.U. A holistic aging model for Li(NiMnCo)O2 based 18650 lithium-ion batteries. J. Power Sources 2014, 257, 325–334. [Google Scholar] [CrossRef]
  54. Delaille, A.; Grolleau, S.; Duclaud, F. SIMCAL Project: Calendar aging results obtained on a panel of 6 commercial Li-ion cells. In Proceedings of the Electrochemical Energy Summit de l’Electrochemical Society, San Francisco, CA, USA, 27–28 October 2013; Volume 101. [Google Scholar]
  55. Guena, T.; Leblanc, P. How Depth of Discharge A ects the Cycle Life of Lithium-Metal-Polymer Batteries. In Proceedings of the INTELEC 06—Twenty-Eighth International Telecommunications Energy Conference, Providence, RI, USA, 10–14 September 2006; pp. 1–8. [Google Scholar]
  56. Sarasketa-Zabala, E.; Laresgoiti, I.; Alava, I.; Rivas, M.; Villarreal, I.; Blanco, F. Validation of the methodology for lithium-ion batteries lifetime prognosis. In Proceedings of the EVS27 Electric Vehicle Symposium 2013, Barcelona, Spain, 17–20 November 2013; pp. 1–12. [Google Scholar]
  57. Lam, L. A Practical Circuit based Model for State of Health Estimation of Li ion Battery Cells in Electric Vehicles. Master’s Thesis, University of Technology Delft, Delft, Switzerland, 2011. [Google Scholar]
  58. Nieho, P.; Kraemer, E.; Winter, M. Parametrisation of the influence of di erent cycling conditions on the capacity fade and the internal resistance increase for lithium nickel manganese cobalt oxide/graphite cells. J. Electroanal. Chem. 2013, 707, 110–116. [Google Scholar]
  59. Goebel, K.; Saha, B.; Saxena, A.; Celaya, J.R.; Christophersen, J.P. Prognostics in battery health management. IEEE Instrum. Meas. Mag. 2008, 11, 33–40. [Google Scholar] [CrossRef]
  60. Nuhic, A.; Terzimehic, T.; Soczka-Guth, T.; Buchholz, M.; Dietmayer, K. Health diagnosis and remaining useful life prognostics of lithium-ion batteries using data-driven methods. J. Power Sources 2013, 239, 680–688. [Google Scholar] [CrossRef]
  61. Zou, Y.; Hu, X.; Ma, H.; Li, S.E. Combined State of Charge and State of Health estimation over lithium-ion battery cell cycle lifespan for electric vehicles. J. Power Sources 2015, 273, 793–803. [Google Scholar] [CrossRef]
  62. Dai, H.; Wei, X.; Sun, Z. A new SOH prediction concept for the power lithium-ion battery used on HEVs. In Proceedings of the 5th IEEE Vehicle Power and Propulsion Conference, VPPC 09, Dearborn, MI, USA, 7–10 September 2009; pp. 1649–1653. [Google Scholar]
  63. Zainuri, A.; Wibawa, U.; Rusli, M.; Hasanah, R.N.; Harahap, R.A. VRLA battery state of health estimation based on charging time. Telkomnika 2019, 17, 1577–1583. [Google Scholar] [CrossRef]
  64. NASA-STD-8070.5; Trend Analysis Technique. NASA: Washington, DC, USA, 1988.
  65. May, G.J.; Davidson, A.; Monahov, B. Lead batteries for utility energy storage: A review. J. Energy Storage 2018, 15, 145–157. [Google Scholar] [CrossRef]
  66. Megger Batery Testing Guide. art.nr. ZP-AD01E Doc. AD0009AE 2009. Available online: https://us.megger.com/support/technical-library?searchtext=&searchmode=anyword&application2=0&type=6;&application=0&order=0 (accessed on 10 October 2019).
  67. McCluer, S. Battery Technology for Data Centers and Network Rooms: Lead-Acid Battery Options; APC White Paper; Schneider Electric: Rueil-Malmaison, France, 2011; Volume 30. [Google Scholar]
  68. Technical Manual for Chairman Series Batteries; Concorde Battery Corporation: West Covina, CA, USA, 2017.
  69. Catherino, H.A. Complexity in battery systems: Thermal runaway in VRLA batteries. J. Power Sources 2006, 158, 977–986. [Google Scholar] [CrossRef]
  70. Culpin, B. Thermal runaway in valve-regulated lead-acid cells and the e ect of separator structure. J. Power Sources 2004, 133, 79–86. [Google Scholar] [CrossRef]
  71. Ho, C.M.; Steves, K. Newinsights into thermal runaway of valve regulated lead-acid batteries. In Proceedings of the International Stationary Battery Conference, Battcon, Miami Beach, FL, USA; Available online: https://www.sbsbattery.com/PDFs/VRLAThermRunawayStorageBatterySystems.pdf (accessed on 10 October 2019).
  72. McCluer, S. Battery Technology for Data Centers and Network Rooms: VRLA Reliability and Safety; Schneider Electric: Rueil-Malmaison, France, 2012. [Google Scholar]
  73. Feder, D.O.; Hlavac, M.J. Analysis and interpretation of conductance measurements used to assess the state-of-health of valve regulated lead acid batteries. In Proceedings of the Intelec 94, Vancouver, BC, Canada, 30 October–3 November 1994; pp. 282–291. [Google Scholar]
  74. Cotton, C.B.; Sheppard, D.; Lim, R.; Cotton, S.D.; Jump, M. System and Method for Remote Monitoring of Battery Condition. U.S. Patent 7,768,238, 18 August 2009. [Google Scholar]
  75. Deshpande, S.; Shaffer, D.; Szymborski, J.; Barling, L.; Hawkins, J. Intelligent monitoring system satisfies customer needs for continuous monitoring and assurance on VRLA batteries. In Proceedings of the 21st International Telecommunications Energy Conference. INTELEC’99, Copenhagen, Denmark, 9 June 1999; p. 557. [Google Scholar]
  76. Kim, T.; Makwana, D.; Adhikaree, A.; Vagdoda, J.; Lee, Y. Cloud-Based Battery Condition Monitoring and Fault Diagnosis Platform for Large-Scale Lithium-Ion Battery Energy Storage Systems. Energies 2018, 11, 125. [Google Scholar] [CrossRef] [Green Version]
  77. Li, W.; Rentemeister, M.; Badeda, J.; Jöst, D.; Schulte, D.; Sauer, D.U. Digital twin for battery systems: Cloud battery management system with online state-of-charge and state-of-health estimation. J. Energy Storage 2020, 30, 101557. [Google Scholar] [CrossRef]
  78. Yang, S.; Zhang, Z.; Cao, R.; Wang, M.; Cheng, H.; Zhang, L.; Jiang, Y.; Li, Y.; Chen, B.; Ling, H.; et al. Implementation for a cloud battery management system based on the CHAIN framework. Energy AI 2021, 5, 100088. [Google Scholar] [CrossRef]
  79. Tran, M.K.; Panchal, S.; Khang, T.D.; Panchal, K.; Fraser, R.; Fowler, M. Concept review of a cloud-based smart battery management system for lithium-ion batteries: Feasibility, logistics, and functionality. Batteries 2022, 8, 19. [Google Scholar] [CrossRef] [PubMed]
  80. García, E.; Quiles, E.; Correcher, A.; Morant, F. Predictive Diagnosis Based on Predictor Symptoms for Isolated Photovoltaic Systems Using MPPT Charge Regulators. Sensors 2022, 22, 7819. [Google Scholar] [CrossRef] [PubMed]
  81. Rusch, W.; Vassallo, K.; Hart, G. Understanding the Real Differences Between GEL and AGM Batteries-You Can’t Change Physics. 2007. Available online: https://www.baebatteriesusa.com/wp-content/uploads/2019/03/Understanding-The-Real-Differences-Between-Gel-AGM-Batteries-Rusch-2007.pdf (accessed on 15 March 2023).
  82. Liu, K.; Li, K.; Peng, Q.; Zhang, C. A brief review on key technologies in the battery management system of electric vehicles. Front. Mech. Eng. 2019, 14, 47–64. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Photovoltaic generation system with integrated and distributed smart BMS system.
Figure 1. Photovoltaic generation system with integrated and distributed smart BMS system.
Sensors 23 03417 g001
Figure 2. PlusEnergy Gel Battery TPG 12 V 150–200 Ah (C10–C100).
Figure 2. PlusEnergy Gel Battery TPG 12 V 150–200 Ah (C10–C100).
Sensors 23 03417 g002
Figure 3. Battery relay: (a) relay properties; (b) connection to the battery.
Figure 3. Battery relay: (a) relay properties; (b) connection to the battery.
Sensors 23 03417 g003
Figure 4. Inverter XJC20001255U Model.
Figure 4. Inverter XJC20001255U Model.
Sensors 23 03417 g004
Figure 5. Victron MPPT Solar Controller.
Figure 5. Victron MPPT Solar Controller.
Sensors 23 03417 g005
Figure 6. Photovoltaic generation system: 4-relay modules of on/off actuator.
Figure 6. Photovoltaic generation system: 4-relay modules of on/off actuator.
Sensors 23 03417 g006
Figure 7. Batteries’ three-phase charge process.
Figure 7. Batteries’ three-phase charge process.
Sensors 23 03417 g007
Figure 8. BMV-712 smart device.
Figure 8. BMV-712 smart device.
Sensors 23 03417 g008
Figure 9. BMV-712 smart device installation.
Figure 9. BMV-712 smart device installation.
Sensors 23 03417 g009
Figure 10. ASS000100000 temperature sensor.
Figure 10. ASS000100000 temperature sensor.
Sensors 23 03417 g010
Figure 11. Cerbo GX Controller.
Figure 11. Cerbo GX Controller.
Sensors 23 03417 g011
Figure 12. Cerbo GX cloud networking devices configuration.
Figure 12. Cerbo GX cloud networking devices configuration.
Sensors 23 03417 g012
Figure 13. Cerbo GX, temperature sensor inputs, and relay output.
Figure 13. Cerbo GX, temperature sensor inputs, and relay output.
Sensors 23 03417 g013
Figure 14. Distributed voltage and current control functions (DVCC).
Figure 14. Distributed voltage and current control functions (DVCC).
Sensors 23 03417 g014
Figure 15. (a) Start/stop generator by Temperature Sensor 24 PN Model. (b) Start/stop generator by Voltage PN Model. (c) Start/stop generator by Current PN Model. (d) Start/stop generator by SOC PN Model. (e) Connection/disconnection of battery by BMV Temperature Sensor PN Model. (f) Start/stop generator by Temperature Sensor 25 PN Model.
Figure 15. (a) Start/stop generator by Temperature Sensor 24 PN Model. (b) Start/stop generator by Voltage PN Model. (c) Start/stop generator by Current PN Model. (d) Start/stop generator by SOC PN Model. (e) Connection/disconnection of battery by BMV Temperature Sensor PN Model. (f) Start/stop generator by Temperature Sensor 25 PN Model.
Sensors 23 03417 g015
Figure 16. Condition configuration based on voltage.
Figure 16. Condition configuration based on voltage.
Sensors 23 03417 g016
Figure 17. Condition configuration based on current.
Figure 17. Condition configuration based on current.
Sensors 23 03417 g017
Figure 18. Condition configuration based on SOC.
Figure 18. Condition configuration based on SOC.
Sensors 23 03417 g018
Figure 19. Optional user synchronization to 100% SOC.
Figure 19. Optional user synchronization to 100% SOC.
Sensors 23 03417 g019
Figure 20. Condition configuration based on Temperature Sensors 24 and 25 and Cerbo GX Relay 2.
Figure 20. Condition configuration based on Temperature Sensors 24 and 25 and Cerbo GX Relay 2.
Sensors 23 03417 g020
Figure 21. Configuration of conditions based on temperature sensor and relay of the BMS-712.
Figure 21. Configuration of conditions based on temperature sensor and relay of the BMS-712.
Sensors 23 03417 g021
Figure 22. Adequate confinement SOC range for gel batteries.
Figure 22. Adequate confinement SOC range for gel batteries.
Sensors 23 03417 g022
Figure 23. Experimental set-up. (a) The 4 solar chargers, the Cerbo GX, the BMV-712 monitor, and the two 4-relay modules. (b) The two 4-relay modules. (c) The Peltier cell for the induction of threshold temperature values. (d) The power relay controlled by the BMV-712 temperature-monitoring sensor. (e) The shunt of the BMV-712 device. (f) Temperature Sensor 25 connected to the inverter.
Figure 23. Experimental set-up. (a) The 4 solar chargers, the Cerbo GX, the BMV-712 monitor, and the two 4-relay modules. (b) The two 4-relay modules. (c) The Peltier cell for the induction of threshold temperature values. (d) The power relay controlled by the BMV-712 temperature-monitoring sensor. (e) The shunt of the BMV-712 device. (f) Temperature Sensor 25 connected to the inverter.
Sensors 23 03417 g023
Table 1. BMV-712 relay actuation management and alarm treatment.
Table 1. BMV-712 relay actuation management and alarm treatment.
Actuation ManagementAlarm Treatment
  • SoC relay (discharge floor)
  • Low-SoC alarm
  • Clear SoC relay
  • Clear SoC alarm
  • Low-voltage relay
  • Low-voltage alarm
  • Clear low-voltage relay
  • Clear low-voltage alarm
  • High-voltage relay
  • High-voltage alarm
  • Clear high-voltage relay
  • Clear high-voltage alarm
  • High-temperature relay
  • High-temperature alarm
  • Clear high-temperature relay
  • Clear high-temperature alarm
  • Low-temperature relay
  • Low-temperature alarm
  • Clear low-temperature relay
  • Clear low-temperature alarm
Table 2. Test based on voltage, current, and SOC conditions to start/stop solar generator.
Table 2. Test based on voltage, current, and SOC conditions to start/stop solar generator.
TimestampGateway [0]Gateway [0]Gateway [0]Battery Monitor [278]Battery Monitor [278]Battery Monitor [278]Battery Monitor [278]Battery Monitor [278]
UTC (+00:00)Relay 1 StateCCGX Relay 2 StateGenerator Run ReasonVoltageCurrentBattery TemperatureState of ChargeLow Voltage Alarm
VAC%
2023-02-17 07:17:45ClosedOpenBattery voltage12.18−0.71188.8Alarm
2023-02-17 07:18:45ClosedOpenBattery voltage12.2−0.21188.8Alarm
2023-02-17 07:19:45ClosedOpenBattery voltage12.19−0.21188.8Alarm
2023-02-17 07:20:45ClosedOpenBattery voltage12.2−0.31188.8Alarm
2023-02-17 07:21:46ClosedOpenBattery voltage12.2−0.31188.8Alarm
2023-02-17 07:22:45ClosedOpenBattery voltage12.21−0.21188.8Alarm
2023-02-17 07:23:45ClosedOpenBattery voltage12.22−0.21188.8Alarm
2023-02-17 07:24:45ClosedOpenBattery voltage12.20.51188.8Alarm
2023-02-17 07:25:46ClosedOpenBattery voltage12.240.51188.8Alarm
2023-02-17 07:26:45ClosedOpenBattery voltage12.280.81188.8Alarm
2023-02-17 07:27:45ClosedOpenBattery voltage12.290.71188.8Alarm
2023-02-17 07:28:45ClosedOpenBattery voltage12.3211088.8Alarm
2023-02-17 07:29:45ClosedOpenBattery voltage12.18−31088.8Alarm
2023-02-17 07:30:46ClosedOpenBattery voltage12.31.11088.8Alarm
2023-02-17 07:31:45ClosedOpenBattery voltage12.341.21088.8Alarm
2023-02-17 07:32:45ClosedOpenBattery voltage12.351.21088.8Alarm
2023-02-17 07:33:45ClosedOpenBattery voltage12.371.51088.8Alarm
2023-02-17 07:34:45ClosedOpenBattery voltage12.391.51088.8Alarm
2023-02-17 07:35:46ClosedOpenBattery voltage12.351.51088.8Alarm
2023-02-17 07:36:45ClosedOpenBattery voltage12.391.31188.8Alarm
2023-02-17 07:36:54ClosedOpenBattery voltage12.41.81088.8No alarm
2023-02-17 07:37:45ClosedOpenBattery voltage12.421.71088.8No alarm
2023-02-17 07:38:45ClosedOpenBattery voltage12.451.91188.8No alarm
2023-02-17 07:39:46ClosedOpenBattery voltage12.481.91088.8No alarm
2023-02-17 07:40:45ClosedOpenBattery voltage12.34−2.21088.8No alarm
2023-02-17 07:41:45ClosedOpenBattery voltage12.482.41088.8No alarm
2023-02-17 07:42:45ClosedOpenBattery voltage12.512.21088.9No alarm
2023-02-17 07:43:45ClosedOpenBattery voltage12.552.61088.9No alarm
2023-02-17 07:44:45ClosedOpenBattery voltage12.572.61188.9No alarm
2023-02-17 07:45:45ClosedOpenBattery voltage12.592.61088.9No alarm
2023-02-17 07:46:45ClosedOpenBattery voltage12.542.41188.9No alarm
2023-02-17 07:47:45ClosedOpenBattery voltage12.592.71188.9No alarm
2023-02-17 07:48:45ClosedOpenBattery voltage12.622.81188.9No alarm
2023-02-17 07:49:46ClosedOpenBattery voltage12.642.91189No alarm
2023-02-17 07:50:45ClosedOpenBattery voltage12.653.11189No alarm
2023-02-17 07:51:45ClosedOpenBattery voltage12.52−0.91189No alarm
2023-02-17 07:52:45ClosedOpenBattery voltage12.643.31189No alarm
Table 3. Capture 2 in test based on voltage, current, and SOC conditions.
Table 3. Capture 2 in test based on voltage, current, and SOC conditions.
TimestampGateway [0]Gateway [0]Gateway [0]Battery Monitor [278]Battery Monitor [278]Battery Monitor [278]Battery Monitor [278]Battery Monitor [278]
UTC (+00:00)Relay 1 StateCCGX Relay 2 StateGenerator Run ReasonVoltageCurrentBattery TemperatureState of ChargeLow Voltage Alarm
VAC%
2023-02-17 10:07:45ClosedOpenBattery voltage14.1814.71496.4No alarm
2023-02-17 10:08:46ClosedOpenBattery voltage14.0114.61496.5No alarm
2023-02-17 10:09:45ClosedOpenBattery voltage14.2114.61496.6No alarm
2023-02-17 10:10:45ClosedOpenBattery voltage14.2214.61496.7No alarm
2023-02-17 10:11:45ClosedOpenBattery voltage14.2814.61496.8No alarm
2023-02-17 10:12:11OpenOpenStopped14.3114.61496.8No alarm
2023-02-17 10:12:12OpenOpenStopped14.3114.61496.8No alarm
2023-02-17 10:12:46OpenOpenStopped13.03−1.41496.8No alarm
2023-02-17 10:13:15ClosedOpenBattery current12.86−5.91496.8No alarm
2023-02-17 10:13:16ClosedOpenBattery current12.86−5.91496.8No alarm
2023-02-17 10:13:45ClosedOpenBattery current13.6414.61496.8No alarm
2023-02-17 10:13:47ClosedOpenStopped13.5313.11496.8No alarm
2023-02-17 10:13:48OpenOpenStopped13.3811.71496.8No alarm
2023-02-17 10:14:45OpenOpenStopped12.88−1.51496.8No alarm
2023-02-17 10:15:45OpenOpenStopped12.84−1.41496.8No alarm
2023-02-17 10:16:45OpenOpenStopped12.82−1.41496.8No alarm
2023-02-17 10:17:45OpenOpenStopped12.81−1.41496.8No alarm
2023-02-17 10:18:07ClosedOpenBattery current12.73−5.91496.8No alarm
2023-02-17 10:18:08ClosedOpenBattery current12.72−61496.8No alarm
2023-02-17 10:18:09ClosedOpenBattery current12.72−61496.8No alarm
2023-02-17 10:18:32OpenOpenStopped13.5514.51496.8No alarm
2023-02-17 10:18:33OpenOpenStopped13.4210.41496.8No alarm
2023-02-17 10:18:45OpenOpenStopped12.88−1.41496.8No alarm
2023-02-17 10:19:45OpenOpenStopped12.8−1.51496.8No alarm
2023-02-17 10:20:46OpenOpenStopped12.78−1.414100No alarm
2023-02-17 10:21:45OpenOpenStopped12.77−1.514100No alarm
2023-02-17 10:22:45OpenOpenStopped12.76−1.414100No alarm
2023-02-17 10:22:54ClosedOpenBattery current12.69−5.914100No alarm
2023-02-17 10:22:55ClosedOpenBattery current12.68−614100No alarm
2023-02-17 10:23:18ClosedOpenStopped13.4113.314100No alarm
2023-02-17 10:23:19OpenOpenStopped13.3212.914100No alarm
2023-02-17 10:23:45OpenOpenStopped12.81−1.414100No alarm
2023-02-17 10:24:45OpenOpenStopped12.77−1.414100No alarm
2023-02-17 10:25:45OpenOpenStopped12.75−1.414100No alarm
2023-02-17 10:26:45OpenOpenStopped12.75−1.514100No alarm
2023-02-17 10:27:43ClosedOpenBattery current12.66−614100No alarm
2023-02-17 10:27:44ClosedOpenBattery current12.66−6.114100No alarm
2023-02-17 10:27:45ClosedOpenBattery current12.66−6.114100No alarm
2023-02-17 10:28:08OpenOpenStopped13.6214.514100No alarm
2023-02-17 10:28:09OpenOpenStopped13.4912.914100No alarm
2023-02-17 10:28:46OpenOpenStopped12.78−1.414100No alarm
2023-02-17 10:29:45OpenOpenStopped12.74−1.414100No alarm
Table 4. Capture in test based on high-temperature alarms using the temperature sensor ASS000100000 and relay integrated into the BMV-712 monitor.
Table 4. Capture in test based on high-temperature alarms using the temperature sensor ASS000100000 and relay integrated into the BMV-712 monitor.
TimestampBattery Monitor [278]Battery Monitor [278]Battery Monitor [278]Battery Monitor [278]
UTC (+00:00)Battery TemperatureLow Voltage AlarmHigh Battery Temperature AlarmRelay Status
C
2023-02-18 19:16:4727No alarmNo alarmOpen
2023-02-18 19:17:4723No alarmNo alarmOpen
2023-02-18 19:18:4722No alarmNo alarmOpen
2023-02-18 19:19:4721No alarmNo alarmOpen
2023-02-18 19:20:4722No alarmNo alarmOpen
2023-02-18 19:21:4823No alarmNo alarmOpen
2023-02-18 19:22:4726No alarmNo alarmOpen
2023-02-18 19:23:4732No alarmNo alarmOpen
2023-02-18 19:24:4745No alarmAlarmClosed
2023-02-18 19:24:5845No alarmAlarmClosed
2023-02-18 19:24:5945No alarmAlarmClosed
2023-02-18 19:25:4744No alarmAlarmClosed
2023-02-18 19:26:4739No alarmAlarmClosed
2023-02-18 19:27:1238No alarmNo alarmOpen
2023-02-18 19:27:4736No alarmNo alarmOpen
2023-02-18 19:28:4832No alarmNo alarmOpen
2023-02-18 19:29:4729No alarmNo alarmOpen
2023-02-18 19:29:5329No alarmNo alarmOpen
2023-02-18 19:29:5629No alarmNo alarmOpen
2023-02-18 19:29:5827No alarmNo alarmOpen
2023-02-18 19:30:4726No alarmNo alarmOpen
2023-02-18 19:31:4724No alarmNo alarmOpen
2023-02-18 19:32:4723No alarmNo alarmOpen
2023-02-18 19:33:4722No alarmNo alarmOpen
2023-02-18 19:34:4722No alarmNo alarmOpen
2023-02-18 19:35:4721No alarmNo alarmOpen
2023-02-18 19:36:4721No alarmNo alarmOpen
2023-02-18 19:37:4720No alarmNo alarmOpen
2023-02-18 19:38:4720No alarmNo alarmOpen
2023-02-18 19:39:4720No alarmNo alarmOpen
2023-02-18 19:40:4720No alarmNo alarmOpen
2023-02-18 19:41:4719No alarmNo alarmOpen
2023-02-18 19:42:4719No alarmNo alarmOpen
2023-02-18 19:43:4719No alarmNo alarmOpen
2023-02-18 19:44:4719No alarmNo alarmOpen
2023-02-18 19:45:4719No alarmNo alarmOpen
2023-02-18 19:46:4718No alarmNo alarmOpen
Table 5. Capture in test based on high-temperature alarms in the battery using Temperature Sensor 24 acting on Relay 2.
Table 5. Capture in test based on high-temperature alarms in the battery using Temperature Sensor 24 acting on Relay 2.
TimestampGateway [0]Gateway [0]Temperature Sensor [24]Solar Charger [277]Solar Charger [278]Solar Charger [288]Solar Charger [289]System Overview [0]Temperature Sensor [25]
UTC (+00:00)Relay 1 State Relay 2 StateTemperatureMPPT StateMPPT StateMPPT StateMPPT StatePV - DC-CoupledTemperature
C WC
2023-02-19 10:05:48ClosedOpen18Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited2915
2023-02-19 10:06:02ClosedOpen18Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited2915
2023-02-19 10:06:49ClosedOpen18MPPT activeVoltage or current limitedVoltage or current limitedVoltage or current limited13515
2023-02-19 10:07:48ClosedOpen18MPPT activeVoltage or current limitedVoltage or current limitedVoltage or current limited12715
2023-02-19 10:08:48ClosedOpen18MPPT activeVoltage or current limitedVoltage or current limitedVoltage or current limited11715
2023-02-19 10:09:48ClosedOpen20MPPT activeVoltage or current limitedVoltage or current limitedVoltage or current limited12115
2023-02-19 10:10:48ClosedOpen21MPPT activeVoltage or current limitedVoltage or current limitedVoltage or current limited11315
2023-02-19 10:11:49ClosedOpen20MPPT activeVoltage or current limitedVoltage or current limitedVoltage or current limited11215
2023-02-19 10:12:48ClosedOpen20MPPT activeVoltage or current limitedVoltage or current limitedVoltage or current limited10915
2023-02-19 10:13:48ClosedOpen20MPPT activeVoltage or current limitedVoltage or current limitedVoltage or current limited14715
2023-02-19 10:14:48ClosedOpen19MPPT activeVoltage or current limitedVoltage or current limitedVoltage or current limited10815
2023-02-19 10:15:48ClosedOpen19MPPT activeVoltage or current limitedVoltage or current limitedVoltage or current limited10615
2023-02-19 10:16:48ClosedOpen19MPPT activeVoltage or current limitedVoltage or current limitedVoltage or current limited10215
2023-02-19 10:17:48ClosedOpen19MPPT activeVoltage or current limitedVoltage or current limitedVoltage or current limited10515
2023-02-19 10:18:48ClosedOpen19MPPT activeVoltage or current limitedVoltage or current limitedVoltage or current limited10915
2023-02-19 10:19:48ClosedOpen19MPPT activeVoltage or current limitedVoltage or current limitedVoltage or current limited10415
2023-02-19 10:20:48ClosedOpen19MPPT activeVoltage or current limitedVoltage or current limitedVoltage or current limited10015
2023-02-19 10:21:49ClosedOpen20MPPT activeVoltage or current limitedVoltage or current limitedVoltage or current limited10115
2023-02-19 10:22:48ClosedOpen21MPPT activeVoltage or current limitedVoltage or current limitedVoltage or current limited15015
2023-02-19 10:23:48ClosedOpen23MPPT activeVoltage or current limitedVoltage or current limitedVoltage or current limited10615
2023-02-19 10:24:48ClosedOpen25MPPT activeVoltage or current limitedVoltage or current limitedVoltage or current limited10015
2023-02-19 10:25:49ClosedOpen27MPPT activeVoltage or current limitedVoltage or current limitedVoltage or current limited9615
2023-02-19 10:26:48ClosedOpen29MPPT activeVoltage or current limitedVoltage or current limitedVoltage or current limited9615
2023-02-19 10:27:48ClosedOpen30MPPT activeVoltage or current limitedVoltage or current limitedVoltage or current limited10015
2023-02-19 10:28:48ClosedOpen30MPPT activeVoltage or current limitedVoltage or current limitedVoltage or current limited9715
2023-02-19 10:29:48ClosedOpen29MPPT activeVoltage or current limitedVoltage or current limitedVoltage or current limited9615
2023-02-19 10:30:48ClosedOpen30MPPT activeVoltage or current limitedVoltage or current limitedVoltage or current limited9315
2023-02-19 10:31:48ClosedOpen39MPPT activeVoltage or current limitedVoltage or current limitedVoltage or current limited13915
2023-02-19 10:31:54ClosedClosed40MPPT activeVoltage or current limitedVoltage or current limitedVoltage or current limited138 15
2023-02-19 10:32:48ClosedClosed44OffOffOffOff0 15
2023-02-19 10:33:48ClosedClosed47OffOffOffOff0 15
2023-02-19 10:34:49ClosedClosed42OffOffOffOff0 15
2023-02-19 10:35:43ClosedOpen38OffOffOffOff0 15
2023-02-19 10:35:48ClosedOpen38Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited6115
2023-02-19 10:36:46ClosedOpen35Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited13915
2023-02-19 10:36:48ClosedOpen35Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited13815
2023-02-19 10:37:48ClosedOpen32Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited13115
2023-02-19 10:38:49ClosedOpen30Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited12820
2023-02-19 10:39:48ClosedOpen28Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited12825
2023-02-19 10:40:48ClosedOpen25Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited18625
2023-02-19 10:41:48ClosedOpen24Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited12625
2023-02-19 10:42:48ClosedOpen22Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited12524
2023-02-19 10:43:48ClosedOpen21Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited12323
2023-02-19 10:44:49ClosedOpen20Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited12221
2023-02-19 10:45:48ClosedOpen19Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited12219
2023-02-19 10:46:48ClosedOpen19Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited11919
2023-02-19 10:47:48ClosedOpen18Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited11819
2023-02-19 10:48:48ClosedOpen18Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited11819
2023-02-19 10:49:48ClosedOpen18Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited11219
2023-02-19 10:50:49ClosedOpen18Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited11219
Table 6. Capture in test based on high-temperature alarms in the inverter using Temperature Sensor 25, acting on Relay 2.
Table 6. Capture in test based on high-temperature alarms in the inverter using Temperature Sensor 25, acting on Relay 2.
TimestampGateway [0]Gateway [0]Temperature Sensor [25]Solar Charger [277]Solar Charger [278]Solar Charger [288]Solar Charger [289]System Overview [0]Temperature Sensor [24]
UTC (+00:00)Relay 1 State Relay 2 StateTemperatureMPPT StateMPPT StateMPPT StateMPPT StatePV - DC-CoupledTemperature
C WC
2023-02-19 10:53:48ClosedOpen21Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited16817
2023-02-19 10:54:48ClosedOpen22Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited11017
2023-02-19 10:55:49ClosedOpen23Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited11217
2023-02-19 10:56:48ClosedOpen24Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited10917
2023-02-19 10:57:48ClosedOpen25Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited10616
2023-02-19 10:58:48ClosedOpen27Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited10616
2023-02-19 10:59:48ClosedOpen29Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited10616
2023-02-19 11:00:49ClosedOpen31Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited10516
2023-02-19 11:01:48ClosedOpen32Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited10316
2023-02-19 11:02:39ClosedOpen33Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited15416
2023-02-19 11:02:48ClosedOpen33Voltage or current limitedVoltage or current limitedMPPT activeMPPT active11916
2023-02-19 11:03:03ClosedOpen34Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited10516
2023-02-19 11:03:10ClosedOpen34Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited8816
2023-02-19 11:03:48ClosedOpen34Voltage or current limitedVoltage or current limitedMPPT activeMPPT active7616
2023-02-19 11:04:48ClosedOpen35Voltage or current limitedVoltage or current limitedMPPT activeMPPT active8116
2023-02-19 11:05:17ClosedOpen36Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited10316
2023-02-19 11:05:48ClosedOpen36Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited10016
2023-02-19 11:06:48ClosedOpen37Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited15716
2023-02-19 11:07:48ClosedOpen37Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited9916
2023-02-19 11:08:45ClosedOpen37Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited8416
2023-02-19 11:08:48ClosedOpen37Voltage or current limitedVoltage or current limitedMPPT activeMPPT active7916
2023-02-19 11:09:49ClosedOpen38Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited9916
2023-02-19 11:09:52ClosedOpen38Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited9916
2023-02-19 11:10:31ClosedOpen38Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited8716
2023-02-19 11:10:48ClosedOpen38Voltage or current limitedVoltage or current limitedMPPT activeMPPT active6716
2023-02-19 11:11:45ClosedOpen39Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited9616
2023-02-19 11:11:48ClosedOpen39Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited9716
2023-02-19 11:11:50ClosedClosed40Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited9616
2023-02-19 11:11:52ClosedClosed40OffOffVoltage or current limitedVoltage or current limited016
2023-02-19 11:12:48ClosedClosed41OffOffOffOff016
2023-02-19 11:13:48ClosedClosed41OffOffOffOff016
2023-02-19 11:14:48ClosedClosed42OffOffOffOff016
2023-02-19 11:15:48ClosedClosed42OffOffOffOff016
2023-02-19 11:16:48ClosedClosed39OffOffOffOff016
2023-02-19 11:16:56ClosedOpen38OffOffOffOff016
2023-02-19 11:17:41ClosedOpen36Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited11616
2023-02-19 11:17:48ClosedOpen35Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited11016
2023-02-19 11:18:48ClosedOpen33Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited10016
2023-02-19 11:19:48ClosedOpen31Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited15616
2023-02-19 11:20:48ClosedOpen29Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited9116
2023-02-19 11:21:25ClosedOpen28Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited5116
2023-02-19 11:21:34ClosedOpen28Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited2916
2023-02-19 11:21:48ClosedOpen27Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited2816
2023-02-19 11:22:23ClosedOpen28Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited2916
2023-02-19 11:22:33ClosedOpen29Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited3116
2023-02-19 11:22:48ClosedOpen28Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited3016
2023-02-19 11:23:34ClosedOpen26Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited3021
2023-02-19 11:23:43ClosedOpen26Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited3022
2023-02-19 11:23:45ClosedOpen26Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited7023
2023-02-19 11:23:48ClosedOpen26Voltage or current limitedVoltage or current limitedVoltage or current limitedMPPT active8623
2023-02-19 11:24:48ClosedOpen24Voltage or current limitedVoltage or current limitedVoltage or current limitedVoltage or current limited8125
2023-02-19 11:25:48ClosedOpen22Voltage or current limitedVoltage or current limitedVoltage or current limitedMPPT active7924
2023-02-19 11:26:48ClosedOpen21Voltage or current limitedVoltage or current limitedVoltage or current limitedMPPT active7822
2023-02-19 11:27:49ClosedOpen20Voltage or current limitedVoltage or current limitedVoltage or current limitedMPPT active8021
2023-02-19 11:28:48ClosedOpen19Voltage or current limitedVoltage or current limitedVoltage or current limitedMPPT active8120
2023-02-19 11:29:48ClosedOpen19Voltage or current limitedVoltage or current limitedVoltage or current limitedMPPT active8020
2023-02-19 11:30:48ClosedOpen18Voltage or current limitedVoltage or current limitedVoltage or current limitedMPPT active8019
2023-02-19 11:31:48ClosedOpen18Voltage or current limitedVoltage or current limitedVoltage or current limitedMPPT active8219
2023-02-19 11:32:48ClosedOpen18Voltage or current limitedVoltage or current limitedVoltage or current limitedMPPT active12119
2023-02-19 11:33:48ClosedOpen17Voltage or current limitedVoltage or current limitedVoltage or current limitedMPPT active7519
2023-02-19 11:34:48ClosedOpen17Voltage or current limitedVoltage or current limitedVoltage or current limitedMPPT active6818
2023-02-19 11:35:48ClosedOpen17Voltage or current limitedVoltage or current limitedVoltage or current limitedMPPT active7818
2023-02-19 11:36:49ClosedOpen17Voltage or current limitedVoltage or current limitedVoltage or current limitedMPPT active7718
2023-02-19 11:37:48ClosedOpen17Voltage or current limitedVoltage or current limitedVoltage or current limitedMPPT active7118
Table 7. Capture in test based on low-temperature alarms in the battery using Temperature Sensor 24, acting on Relay 2.
Table 7. Capture in test based on low-temperature alarms in the battery using Temperature Sensor 24, acting on Relay 2.
TimestampGateway [0]Gateway [0]Temperature Sensor [24]Solar Charger [277]Solar Charger [278]Solar Charger [288]Solar Charger [289]Temperature Sensor [25]
UTC (+00:00)Relay 1 StateCCGX Relay 2 StateTemperatureMPPT StateMPPT StateMPPT StateMPPT StateTemperature
C C
2023-02-24 08:16:56ClosedOpen13MPPT activeMPPT activeMPPT activeMPPT active12
2023-02-24 08:17:55ClosedOpen13MPPT activeMPPT activeMPPT activeMPPT active12
2023-02-24 08:18:55ClosedOpen9MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:19:55ClosedOpen6MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:20:55ClosedOpen4MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:21:55ClosedOpen3MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:22:56ClosedOpen2MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:23:55ClosedOpen2MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:24:55ClosedOpen3MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:25:55ClosedOpen2MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:26:56ClosedOpen1MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:27:31 ClosedClosed0MPPT activeMPPT activeMPPT activeMPPT active 13
2023-02-24 08:27:55 ClosedClosed0OffOffOffOff 13
2023-02-24 08:28:55 ClosedClosed0OffOffOffOff 13
2023-02-24 08:29:55 ClosedClosed0OffOffOffOff 13
2023-02-24 08:30:55 ClosedClosed0OffOffOffOff 13
2023-02-24 08:31:56 ClosedClosed0OffOffOffOff 13
2023-02-24 08:32:37 ClosedOpen2OffOffOffOff 13
2023-02-24 08:32:55ClosedOpen2MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:33:55ClosedOpen4MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:34:55ClosedOpen5MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:35:55ClosedOpen6MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:36:55ClosedOpen7MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:37:56ClosedOpen8MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:38:55ClosedOpen8MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:39:55ClosedOpen9MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:40:55ClosedOpen9MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:41:55ClosedOpen9MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:42:55ClosedOpen10MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:43:55ClosedOpen10MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:44:55ClosedOpen10MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:45:55ClosedOpen10MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:46:55ClosedOpen10MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:47:55ClosedOpen10MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:48:55ClosedOpen11MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:49:56ClosedOpen11MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:50:55ClosedOpen11MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:51:55ClosedOpen11MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:52:55ClosedOpen11MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:53:55ClosedOpen11MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:54:55ClosedOpen11MPPT activeMPPT activeMPPT activeMPPT active14
2023-02-24 08:55:55ClosedOpen11MPPT activeMPPT activeMPPT activeMPPT active14
2023-02-24 08:56:55ClosedOpen11MPPT activeMPPT activeMPPT activeMPPT active14
2023-02-24 08:57:47ClosedOpen12MPPT activeMPPT activeMPPT activeMPPT active14
Table 8. Capture in test based on low-temperature alarms in the inverter using Temperature Sensor 25, acting on Relay 2.
Table 8. Capture in test based on low-temperature alarms in the inverter using Temperature Sensor 25, acting on Relay 2.
TimestampGateway [0]Gateway [0]Temperature Sensor [25]Solar Charger [277]Solar Charger [278]Solar Charger [288]Solar Charger [289]Temperature Sensor [24]
UTC (+00:00)Relay 1 StateRelay 2 StateTemperatureMPPT StateMPPT StateMPPT StateMPPT StateTemperature
C C
2023-02-24 07:26:56ClosedOpen13MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 07:27:55ClosedOpen13MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 07:28:55ClosedOpen13MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 07:29:55ClosedOpen13MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 07:30:55ClosedOpen13MPPT activeVoltage or current limitedMPPT activeMPPT active13
2023-02-24 07:31:56ClosedOpen11MPPT activeOffMPPT activeMPPT active13
2023-02-24 07:32:55ClosedOpen9MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 07:33:55ClosedOpen7MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 07:34:55ClosedOpen5MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 07:35:55ClosedOpen4MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 07:36:55ClosedOpen3MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 07:37:56ClosedOpen3MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 07:38:55ClosedOpen2MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 07:39:55ClosedOpen2MPPT activeVoltage or current limitedMPPT activeMPPT active13
2023-02-24 07:40:55ClosedOpen2MPPT activeOffMPPT activeMPPT active13
2023-02-24 07:41:55ClosedOpen2MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 07:42:55ClosedOpen3MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 07:43:56ClosedOpen2MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 07:44:41 ClosedClosed0MPPT activeMPPT activeMPPT activeMPPT active 13
2023-02-24 07:44:55 ClosedClosed0OffOffOffOff 13
2023-02-24 07:45:55 ClosedClosed0OffOffOffOff 13
2023-02-24 07:46:55 ClosedClosed−1OffOffOffOff 13
2023-02-24 07:47:55 ClosedClosed−1OffOffOffOff 13
2023-02-24 07:48:55 ClosedClosed−1OffOffOffOff 13
2023-02-24 07:49:55 ClosedClosed0OffOffOffOff 13
2023-02-24 07:50:55 ClosedClosed0OffOffOffOff 13
2023-02-24 07:51:55 ClosedClosed0OffOffOffOff 13
2023-02-24 07:52:55 ClosedClosed0OffOffOffOff 13
2023-02-24 07:53:55 ClosedClosed0OffOffOffOff 13
2023-02-24 07:54:55 ClosedClosed1OffOffOffOff 13
2023-02-24 07:55:56 ClosedClosed1OffOffOffOff 13
2023-02-24 07:56:18 ClosedOpen2OffOffOffOff 13
2023-02-24 07:56:55ClosedOpen2MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 07:57:55ClosedOpen2MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 07:58:55ClosedOpen3MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 07:59:55ClosedOpen3MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:00:56ClosedOpen4MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:01:55ClosedOpen4MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:02:55ClosedOpen4MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:03:55ClosedOpen5MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:04:55ClosedOpen7MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:05:55ClosedOpen7MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:06:56ClosedOpen8MPPT activeMPPT activeMPPT activeMPPT active13
2023-02-24 08:07:55ClosedOpen9MPPT activeMPPT activeMPPT activeMPPT active13
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

García, E.; Quiles, E.; Correcher, A. Distributed Intelligent Battery Management System Using a Real-World Cloud Computing System. Sensors 2023, 23, 3417. https://doi.org/10.3390/s23073417

AMA Style

García E, Quiles E, Correcher A. Distributed Intelligent Battery Management System Using a Real-World Cloud Computing System. Sensors. 2023; 23(7):3417. https://doi.org/10.3390/s23073417

Chicago/Turabian Style

García, Emilio, Eduardo Quiles, and Antonio Correcher. 2023. "Distributed Intelligent Battery Management System Using a Real-World Cloud Computing System" Sensors 23, no. 7: 3417. https://doi.org/10.3390/s23073417

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop