A battery power determination method, device and battery power display system

CN122901707APending Publication Date: 2026-10-13HUNAN SINOBOOM INTELLIGENT EQUIPMENT CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611230231.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-08-13
Publication Date
2026-10-13

AI Technical Summary

Technical Problem

[0004]本发明的目的是提供一种电池电量确定方法、装置及电池电量显示系统,用于解决铅酸电池由于依靠电压映射计算电量,导致显示的电量严重失真的技术问题

Benefits of technology

[0015]本发明提供了一种电池电量确定方法,通过获取电池的电压和环境温度以确定测算电量,并结合设备当前所处的工作状态判断测算电量的可信度来进一步确定电池当前的显示电量。具体的,针对设备由断电转为上电、正在进行预设动作以及动作停止这三种工作状态,分别判断当前的测算电量是否可信,并在判定为不可信时,将该测算电量与上一次的显示电量进行比较且取较小值作为当前的显示电量。一方面,在确定测算电量时结合环境温度,降低了不同温度下铅酸电池的静态电压与电量对应关系差异导致的计算误差;另一方面,基于可信度评估并取较小者作为显示电量,能够避免电量显示的忽大忽小,并且在设备重新上电或动作停止后,有效克服因铅酸电池的电压自然回升及浮电现象造成的电量不降反升问题,避免用户被误导而遭遇电量突然耗尽或低压报警的情况。可见,本发明提供的电池电量确定方法减少了电压波动与静态电压虚高对电量计算的干扰,有效提高了设备电量显示的可靠性和准确性。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122901707A_ABST
    Figure CN122901707A_ABST
Patent Text Reader

Abstract

The application discloses a kind of battery power determination method, device and battery power display system, it is related to battery management technical field, it aims at solving the technical problem that the power of display is seriously distorted due to relying on voltage mapping to calculate power of lead-acid battery.It is provided by the battery power determination method of the application to determine the calculated power by obtaining the voltage and ambient temperature of battery, reduce the calculation error caused by ambient temperature difference;And the reliability of the calculated power is judged in combination with the three working state of the device by power-off to power-on, executing preset action and action stop, when determining that the calculated power is not reliable, it is compared with the last display power and the smaller value is taken as the current display power, effectively suppresses the abnormal rise of power caused by voltage recovery and floating electricity phenomenon.It can be seen that the application reduces the interference of voltage fluctuation and static voltage high on power calculation, effectively improves the reliability and accuracy of device power display.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of battery management technology, and in particular to a method, apparatus, and battery power display system for determining battery power. Background Technology

[0002] In recent years, with the increasing demands for construction safety and efficiency, aerial work platforms have been widely used. Among them, lead-acid batteries have become a common power source for equipment such as electric scissor lifts due to their low cost and good safety.

[0003] To control costs, most manufacturers in the industry do not equip lead-acid batteries with dedicated battery management systems. Their power calculation mainly relies on simple voltage mapping, such as real-time acquisition of the equipment's dynamic voltage, matching and displaying the power level. However, this solution is only suitable for equipment with stable operating conditions. In actual operation, vehicles such as electric scissor lifts face conditions such as climbing hills and traversing muddy terrain, resulting in large changes in battery output current and significant voltage fluctuations. This leads to inconsistent calculated power levels, resulting in severely distorted and unreliable power display. Alternatively, the power level can be matched and displayed based on the static voltage after the vehicle is powered on or stopped. However, lead-acid batteries exhibit a floating charge phenomenon, meaning that the voltage of the lead-acid battery naturally rises after the equipment stops operating, causing the power level to increase instead of decrease. Moreover, when the remaining battery power is low, the static voltage rise is even greater, resulting in severe false charging. In this case, the power level calculated directly based on the voltage is often unreliable and cannot reflect the true power level of the equipment, easily leading to sudden battery depletion and triggering low-voltage alarms. In addition, the correspondence between static voltage and power level varies at different temperatures, which may significantly increase calculation errors. Summary of the Invention

[0004] The purpose of this invention is to provide a method, apparatus, and battery power display system for determining battery power, in order to solve the technical problem that the displayed power level of lead-acid batteries is severely distorted due to the reliance on voltage mapping to calculate power level.

[0005] To address the aforementioned technical problems, this invention provides a battery power determination method, applied to a processor in a device, comprising: Determine the current working status of the equipment, including whether the equipment has switched from power off to power on, is performing a preset action, or has stopped performing a preset action; Obtain the current battery voltage and current ambient temperature; The calculated battery capacity is determined based on voltage and ambient temperature; The reliability of battery capacity calculations is determined based on the battery's operating status. If not, use the smaller of the battery's measured charge and the battery's previous displayed charge as the battery's current displayed charge.

[0006] Optionally, the preset action is an action performed by the device when its operating current is greater than or equal to a preset operating current threshold.

[0007] Optionally, the reliability of the battery's measured capacity can be determined based on its operating status, including: When the device switches from power off to power on during operation, determine whether the battery was charged during the power off process. If not, the calculated power consumption is deemed unreliable. When the working state is in the process of performing a preset action, determine whether the measured power is lower than the preset power threshold; If so, then the calculated power consumption is deemed unreliable; When the working state is stopped from performing preset actions, the calculated power consumption is determined to be unreliable.

[0008] Optional, also includes: When the device switches from power off to power on during operation, and the battery has been charged during the power off process, the calculated power level is determined to be reliable, and the calculated power level is used as the current displayed power level of the battery. When the battery is in the process of performing a preset action and the calculated battery level is not lower than the preset battery level threshold, the battery level displayed last time will be used as the current battery level.

[0009] Optionally, determining whether the battery was charged during the device power-off process includes: Determine whether the calculated power consumption is greater than the preset power reset threshold; If so, it is determined that the battery was charged during the power outage of the device.

[0010] Optionally, obtain the current battery voltage, including: When the device switches from power off to power on, the voltage at the current moment is collected and used as the current battery voltage. When the working state is in the process of performing a preset action, the voltage is collected for the first preset duration for the current cycle; Calculate the average voltage over a continuous first preset time period as the current battery voltage; When the working state is stopped and the preset action is performed, the voltage is collected continuously for a third preset time after the second preset time has elapsed. Calculate the average voltage over a consecutive three preset time intervals, and use this average as the current battery voltage.

[0011] Optionally, the calculated battery capacity can be determined based on voltage and ambient temperature, including: When the device switches from power off to power on during operation, select the target long-term static voltage-electricity relationship table that is closest to the ambient temperature from a set of multiple preset long-term static voltage-electricity relationship tables corresponding to different ambient temperatures. The measured charge is determined based on the voltage and the target long-term static voltage-charge relationship table; When the working state is in the process of performing a preset action, the measured power is determined based on the voltage and the preset dynamic voltage-power relationship table; When the working state is stopped and preset actions are performed, select the target short-time static voltage-electricity relationship table that is closest to the ambient temperature from multiple preset short-time static voltage-electricity relationship tables corresponding to different ambient temperatures. The measured charge is determined based on the voltage and the target short-time static voltage-charge relationship table.

[0012] Optionally, before determining the battery's measured capacity based on voltage and ambient temperature, the following steps are also included: Based on the battery specifications, we determine several long-term static voltage-capacity relationship tables, several short-term static voltage-capacity relationship tables, and dynamic voltage-capacity relationship tables.

[0013] To address the aforementioned technical problems, the present invention also provides a battery power determination device, comprising: Memory, used to store computer programs; A processor is used to implement the steps of the battery power determination method described above when executing a computer program.

[0014] To address the aforementioned technical problems, the present invention also provides a battery power display system, including a battery, a master controller, a display screen, a temperature sensor, a voltage acquisition unit, and a battery power determination device as described above; wherein the battery power determination device is connected to the master controller, the display screen, the temperature sensor, and the voltage acquisition unit, and the voltage acquisition unit is connected to the battery.

[0015] This invention provides a method for determining battery power. It calculates the battery power by acquiring the battery voltage and ambient temperature, and further determines the displayed battery power by considering the reliability of the calculated power based on the device's current operating state. Specifically, for three operating states—power-on, in progress with a preset action, and action stopped—the reliability of the current calculated power is assessed. If the calculated power is deemed unreliable, it is compared with the previously displayed power, and the smaller value is taken as the current displayed power. On one hand, incorporating ambient temperature into the power calculation reduces calculation errors caused by differences in the correlation between the static voltage and power of lead-acid batteries at different temperatures. On the other hand, using the smaller value based on reliability assessment avoids fluctuating power display. Furthermore, after the device is powered on again or action stops, it effectively overcomes the problem of power levels increasing instead of decreasing due to the natural voltage recovery and floating charge phenomenon of lead-acid batteries, preventing users from being misled into experiencing sudden battery depletion or low-voltage alarms. Therefore, the battery power determination method provided by this invention reduces the interference of voltage fluctuations and artificially high static voltage on power calculation, effectively improving the reliability and accuracy of the device's power display.

[0016] The present invention also provides a battery power determination device and a battery power display system, both of which have the same beneficial effects as the battery power determination method described above. Attached Figure Description

[0017] To more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the prior art and embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0018] Figure 1 A flowchart of a battery power determination method provided by the present invention; Figure 2 A structural diagram of a battery power determination device provided by the present invention; Figure 3 This is a structural diagram of a battery power display system provided by the present invention. Detailed Implementation

[0019] The core of this invention is to provide a method, apparatus, and battery power display system for determining battery power, aiming to achieve accurate and stable display of the true available power of a device's battery. This allows the displayed power to effectively shield against interference from dynamic voltage drops and static false high voltages under complex operating conditions and varying ambient temperatures, truly reflecting the battery's current remaining power and avoiding fluctuations in the displayed power value, thereby improving the continuity and safety of equipment operation.

[0020] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0021] This invention provides a method for determining battery power, such as... Figure 1 As shown, Figure 1 A flowchart illustrating a battery power determination method provided by the present invention. This battery power determination method is applied to a processor in a device and includes: S11. Determine the current working status of the equipment. The working status includes the equipment switching from power off to power on, performing a preset action, and stopping performing a preset action. Considering that the electrical characteristics of lead-acid batteries in equipment such as scissor lifts vary significantly under different operating conditions, such as prolonged static storage, high-current discharge, and after discharge has stopped, using a single standard to measure the remaining battery capacity would lead to distorted results.

[0022] Based on this, the processor first determines the current operating state of the equipment, such as the scissor lift, specifically including whether the equipment has switched from power-off to power-on, is performing a preset action, or has stopped performing a preset action. Preset actions typically refer to power-intensive actions, such as platform lifting or vehicle movement of the scissor lift. The processor can determine whether it is currently in a preset action state by receiving action control commands from the equipment's master command, thus providing accurate operating condition information for subsequent classification and processing.

[0023] As can be seen, this embodiment accurately identifies the working status of equipment such as scissor lifts and divides the complex operation process according to the working conditions, providing a basis for determining whether the power calculated based on the battery voltage under different working conditions is reliable.

[0024] S12. Obtain the current battery voltage and current ambient temperature; First, it should be noted that the discharge characteristics of lead-acid batteries are significantly affected by ambient temperature. In low-temperature environments during winter, the battery capacity will decrease, and the corresponding voltage will deviate significantly for the same amount of charge.

[0025] Based on this, after determining the operating state, the processor acquires the current battery voltage and the current ambient temperature. In the actual operation of the battery power display system, the voltage acquisition unit in the device is directly connected to both ends of the lead-acid battery to obtain real-time voltage data, while the temperature sensor detects the temperature data of the environment in which the battery is located, and transmits the above data to the processor.

[0026] It should be noted that when acquiring voltage data, to avoid interference from poor contact or noise during equipment start-up and shutdown, the voltage acquisition unit can calculate the average value after continuous sampling for a period of time to obtain the current effective voltage. Furthermore, for temperature data, in addition to using a separate temperature sensor, ambient temperature data detected by other components such as the vehicle charger can be directly read via the communication bus to simplify the hardware structure.

[0027] It is evident that using voltage and ambient temperature synchronization as the basis for calculation can effectively overcome data offset caused by low-temperature attenuation and ensure the accuracy of the basic data.

[0028] S13. Determine the battery's calculated capacity based on voltage and ambient temperature; Considering that the voltage drop trends of batteries from different manufacturers and of different specifications vary at different temperatures, it is difficult to determine the true capacity of lead-acid batteries by directly using a fixed voltage-capacity calculation formula.

[0029] Based on this, the processor uses voltage and ambient temperature to more accurately determine the battery's calculated capacity. Specifically, voltage-capacity relationship tables corresponding to different ambient temperatures can be pre-stored in the device's memory. The processor matches the current ambient temperature to the corresponding voltage-capacity relationship table, then substitutes the currently acquired voltage into the table, and obtains a preliminary calculated capacity value through table lookup.

[0030] It should be noted that the calculated battery capacity at this point is only theoretical data based on the voltage and temperature at the current instant. Due to the charging and discharging characteristics of lead-acid batteries, this calculated capacity may include an overestimated capacity due to the natural voltage recovery after the operation stops, or an underestimated capacity due to a sudden voltage drop during high-power-consuming operations. Further determination is needed to determine whether this should be used as the battery's current displayed capacity.

[0031] It is evident that combining voltage and temperature to determine the current measured power can yield a measured power result with temperature compensation, providing a more accurate data basis for subsequent calculations.

[0032] S14. Determine the reliability of the battery's calculated capacity based on its operating status; Considering that although the calculated power is compensated for by temperature, there may be floating power when the equipment has been shut down for a long time, consumed a large load, or just stopped consuming power, causing the current calculated power to deviate from the actual usable power of the battery. Directly using this calculation will not only produce huge calculation errors, but also cause the displayed power to fluctuate.

[0033] Based on this, the processor determines the reliability of the battery's calculated capacity based on its operating status. Specifically, the processor invokes the corresponding judgment logic according to the current operating condition: if the device switches from power-off to power-on and is not in the charging process, the calculated capacity is deemed unreliable due to the presence of floating charge; if the device is performing a preset action and the calculated capacity is lower than the preset capacity threshold, it indicates that the battery's actual capacity is extremely low and in a depleted state, thus the calculated capacity is deemed unreliable; if the device has just stopped the preset action and the terminal voltage is naturally recovering, the calculated capacity is also deemed unreliable. It should be noted that if the calculated capacity is higher than the reset threshold, or if the charging switch is detected to be on during power-on, it indicates that the battery has indeed undergone external charging, and in this case, the calculated capacity can be determined to be reliable.

[0034] It is evident that by combining the reliability of power consumption assessment with the working status, distorted data caused by floating power, voltage rise or voltage drop can be accurately identified, and these data can be eliminated to improve the accuracy of power consumption display.

[0035] S15. If not, use the smaller of the battery's measured charge and the battery's previous displayed charge as the battery's current displayed charge.

[0036] First, it should be noted that if unreliable power calculations are directly output to the display screen, operators will see the power value fluctuate wildly, or the power value may increase instead of decrease after the machine is stopped for a break, which will seriously affect the operator's judgment of the remaining working time of the equipment.

[0037] Therefore, when the processor determines that the calculated battery level is unreliable, it uses the smaller of the calculated battery level and the previously displayed battery level as the current displayed battery level. The previously displayed battery level can be stored in the device's memory in real time as a historical baseline. This comparison and selection of the smaller value effectively prevents the output of distorted data. It should be noted that this selection of the smaller value is only performed when the battery is deemed unreliable; when the battery is deemed reliable (e.g., confirming that the device is connected to a charger), the processor directly uses the calculated battery level as the current displayed battery level, thus ensuring a proper reset of the battery level after charging.

[0038] It should be noted that under certain special initial operating conditions, such as the first power-on after the device leaves the factory, or when a brand new battery power determination device (i.e., the device's controller) is replaced during maintenance, the device's memory will not contain historical data, meaning the previous displayed battery level cannot be retrieved. Therefore, after the processor completes the power calculation, it can directly output the calculated power level as the current displayed power level. Once historical data is generated, the steps of comparing and taking the smaller value will be resumed in subsequent work cycles.

[0039] It is evident that by using a smaller value as the displayed battery level when the battery level is deemed unreliable, interference from voltage fluctuations and voltage recovery after shutdown can be effectively avoided. This ensures that the displayed battery level remains stable and accurately reflects the remaining battery power, preventing situations that could mislead users.

[0040] In summary, the battery power determination method provided in this embodiment reduces the interference of voltage fluctuations and static voltage spikes on power calculation, effectively improving the reliability and accuracy of device power display.

[0041] Based on the above embodiments: As an optional embodiment, the preset action is when the device performs an action in which its operating current is greater than or equal to a preset operating current threshold.

[0042] Considering that not all actions during actual operation cause significant fluctuations in lead-acid battery voltage, actions such as platform descent consume relatively little power, and the battery voltage remains relatively stable. Treating all actions as preset actions and triggering power comparisons would not only increase the processor's computational burden but also easily lead to misjudgments in normal power calculations.

[0043] Based on this, when determining whether a device is performing a preset action, the processor primarily distinguishes between the magnitude of the operating current or the power consumption corresponding to that action. Specifically, the processor receives and judges the action control commands issued by the master command. For example, commands such as platform lifting or device movement typically involve motor operating currents greater than or equal to a preset operating current threshold, which are considered high-power-consuming actions. In this case, the processor determines that the device is performing a preset action and then executes the subsequent unreliable power filtering steps. Conversely, for actions with lower power consumption, such as platform descent, the processor determines that the device is not in a preset action state and does not include it in the power calculation and filtering scope, thereby avoiding unnecessary power calculations caused by slight voltage fluctuations.

[0044] It should be noted that the processor can distinguish the power consumption of actions directly by parsing the type of software instructions sent by the master command, without the need to add an additional current sensor to the device to measure the actual current in real time. This ensures the accuracy of the working status judgment without increasing the hardware cost of the device.

[0045] It is evident that by distinguishing preset actions by the magnitude of operating current or power consumption, the actual operating conditions that cause a significant voltage drop can be identified, avoiding unnecessary power calculations for actions with low power consumption and reducing the processor's operating burden.

[0046] As an optional embodiment, determining the reliability of the battery's measured capacity based on its operating state includes: When the device switches from power off to power on during operation, determine whether the battery was charged during the power off process. If not, the calculated power consumption is deemed unreliable. When the working state is in the process of performing a preset action, determine whether the measured power is lower than the preset power threshold; If so, then the calculated power consumption is deemed unreliable; When the working state is stopped from performing preset actions, the calculated power consumption is determined to be unreliable.

[0047] Considering that the lead-acid battery of the device will exhibit different voltage characteristics at different working stages, such as a serious false charge when the remaining power is depleted to less than half, and the voltage will naturally rise after the discharge stops.

[0048] Based on this, the processor sets different criteria for determining the reliability of the measured power level under different operating conditions. Specifically, when the device is first turned on and confirmed not to be charging, the current voltage will inevitably contain floating charge due to prolonged inactivity, thus the measured power level is deemed unreliable. When the device is being lifted or moved, and the calculated power level is lower than a preset power threshold (e.g., below 30%), it indicates that the battery has entered a depleted state and may contain a false charge; in this case, the measured power level is deemed unreliable. When the device has just stopped operating, the voltage across the battery terminals is in the recovery phase, and the measured power level is likely to rise abnormally, thus also being deemed unreliable. The aforementioned preset power threshold represents the critical power value at which the battery enters the latter half of its discharge phase and is highly susceptible to false charges; its specific value can be set according to actual needs.

[0049] As can be seen, through the conditional filtering in this embodiment, the processor can distinguish the measured power data that deviates from the actual power level, providing an accurate trigger condition for subsequently taking the smaller value.

[0050] As an optional embodiment, it also includes: When the device switches from power off to power on during operation, and the battery has been charged during the power off process, the calculated power level is determined to be reliable, and the calculated power level is used as the current displayed power level of the battery. When the battery is in the process of performing a preset action and the calculated battery level is not lower than the preset battery level threshold, the battery level displayed last time will be used as the current battery level.

[0051] Considering that the battery does indeed recover its true capacity after normal charging, the power display must be reset at this point. At the same time, when the battery is fully charged, performing a high-power-consuming operation will cause the voltage to drop, but it will not reach the low-power warning line. If the slightly lower dynamic voltage is frequently involved in power updates, it will cause unnecessary fluctuations in the value on the display.

[0052] Based on this, once the device is powered on and charging is confirmed, the processor determines that the calculated battery level based on the static voltage is accurate and reliable, and directly outputs it to the display screen, completing the full charge reset. When the device is operating normally and the calculated battery level is higher than or equal to 30%, the processor does not use this calculated battery level, but instead continues to output the previously displayed battery level stored in memory to the screen, maintaining a stable value. Dynamic voltage is a crucial factor determining whether the battery can properly power the vehicle. However, when the battery is fully charged, allowing dynamic voltage to participate in the calculation throughout the process would lead to large fluctuations in the displayed battery level. Therefore, this solution only introduces the calculated battery level and takes the smaller value in the low battery range, while maintaining the original display in the high battery range.

[0053] As can be seen, this embodiment can meet the requirement of normal power reset after charging, and effectively avoids power fluctuations caused by dynamic voltage participating in the calculation throughout the process when the power is high, thereby significantly improving the reliability of power display and user experience.

[0054] As an optional embodiment, determining whether the battery has been charged during the device power-off process includes: Determine whether the calculated power consumption is greater than the preset power reset threshold; If so, it is determined that the battery was charged during the power outage of the device.

[0055] Considering that the processors of some devices will enter a complete hibernation state after power failure, it is impossible to record external actions during the power failure period in real time.

[0056] Based on this, the processor determines whether charging has occurred by setting a relatively large battery level reset threshold. Specifically, each time the device is powered on again, the processor first checks whether the current calculated battery level is greater than the preset battery level reset threshold (e.g., preferably 70%). If the current calculated battery level is higher than the reset threshold, it is assumed that the battery was overcharged during the power outage, and the higher calculated battery level is directly used as the current displayed battery level. If the current calculated battery level is lower than 70%, it is assumed that the battery is not charging, and subsequent steps are performed, namely comparing the calculated battery level with the displayed battery level before the power outage and taking the minimum value as the current displayed battery level.

[0057] Additionally, if the device has a dedicated charging switch, this switch will turn on after the charger is connected and charging begins, outputting a corresponding hardware level signal. When the processor is not in sleep mode, its input pins can directly receive this hardware turn-on signal, thus accurately determining whether the battery is charging. The aforementioned software threshold determination and the charging switch determination can be combined as a low-cost computing solution that does not require hardware sensors.

[0058] As can be seen, this embodiment uses the power reset threshold for range judgment, which can effectively identify charging behavior without increasing additional detection costs and ensure that the power can be reset and displayed normally after charging.

[0059] As an optional embodiment, obtaining the current battery voltage includes: When the device switches from power off to power on, the voltage at the current moment is collected and used as the current battery voltage. When the working state is in the process of performing a preset action, the voltage is collected for the first preset duration for the current cycle; Calculate the average voltage over a continuous first preset time period as the current battery voltage; When the working state is stopped and the preset action is performed, the voltage is collected continuously for a third preset time after the second preset time has elapsed. Calculate the average voltage over a consecutive three preset time intervals, and use this average as the current battery voltage.

[0060] Considering that the voltage fluctuation of lead-acid batteries is very large under different operating conditions such as driving, climbing, or just stopping, and is affected by motor start-stop and road bumps, if the voltage value at a certain instant is directly extracted and substituted into the calculation, random errors are easily introduced.

[0061] Based on this, the processor employs different voltage acquisition methods under different operating conditions. Specifically, when the device is first powered on, the voltage is relatively stable, and the current voltage is directly acquired as the battery's current voltage. When the device is performing an operation, the processor continuously refreshes the voltage data according to a preset control cycle. For each current cycle, the voltage acquisition unit can continuously acquire the dynamic voltage for a first preset duration (e.g., 3 or 5 seconds) and calculate the average value. When the device stops operating, the lead-acid battery voltage will experience a rapid recovery period. At this time, the processor waits for a second preset duration (e.g., 10 seconds) to allow the voltage to stabilize slightly before acquiring data for a third preset duration (e.g., 1 second) to calculate the average value.

[0062] It should also be noted that the first preset duration, the second preset duration, the third preset duration, and the periodic refresh frequency mentioned above are all values ​​set to prevent current interference and take into account the real-time nature of the data. Those skilled in the art can flexibly adjust them according to the actual needs such as the motor model and operating conditions of the equipment in practical applications.

[0063] As can be seen, this embodiment can effectively filter out the interference of battery voltage fluctuations under conditions such as transient motor start-stop by collecting battery voltage in stages with delays under different operating conditions, thus providing smooth and reliable voltage data for subsequent calculations.

[0064] As an optional embodiment, determining the battery's measured capacity based on voltage and ambient temperature includes: When the device switches from power off to power on during operation, select the target long-term static voltage-electricity relationship table that is closest to the ambient temperature from a set of multiple preset long-term static voltage-electricity relationship tables corresponding to different ambient temperatures. The measured charge is determined based on the voltage and the target long-term static voltage-charge relationship table; When the working state is in the process of performing a preset action, the measured power is determined based on the voltage and the preset dynamic voltage-power relationship table; When the working state is stopped and preset actions are performed, select the target short-time static voltage-electricity relationship table that is closest to the ambient temperature from multiple preset short-time static voltage-electricity relationship tables corresponding to different ambient temperatures. The measured charge is determined based on the voltage and the target short-time static voltage-charge relationship table.

[0065] Considering that ambient temperature has a significant impact on the static voltage of lead-acid batteries, but a relatively smaller impact on the dynamic voltage, and that the voltage recovery rate after 10 minutes of rest is completely different from that after 10 seconds of rest, using the voltage-charge mapping relationship at the same temperature will inevitably lead to significant errors in winter or under different downtime conditions.

[0066] Based on this, multiple sets of voltage-battery charge mapping tables at different temperatures can be pre-programmed into the memory. Specifically, when the device is first powered on, the battery has typically been idle for a long time. At this time, the processor automatically matches the closest long-term idle voltage-charge relationship table (such as the pre-programmed voltage-charge relationship table corresponding to 10℃ and 10 minutes of idle time) based on the current temperature (e.g., 12℃) to determine the calculated charge. When the device is in operation, the preset dynamic voltage-charge relationship table is directly used for calculation. When the device has just stopped, the short-term idle voltage-charge relationship table (such as the voltage-charge relationship table corresponding to 10℃ and 10 seconds of idle time) is matched based on the temperature to determine the calculated charge.

[0067] It should also be noted that the voltage-capacity relationship tables for different ambient temperatures mentioned above can cover multiple typical working environments such as -20℃, -10℃, 0℃, 10℃, 20℃, and 30℃. The data in these voltage-capacity relationship tables are provided by the battery manufacturer based on discharge current tests that closely approximate the actual operating conditions of the battery, and are pre-programmed into the device's memory.

[0068] As can be seen, this embodiment can effectively solve the problems of rapid power loss and inaccurate calculations in winter by calling preset exclusive voltage-power relationship tables for different static durations and different ambient temperatures for the three operating conditions of power-on, operation, and shutdown.

[0069] As an optional embodiment, before determining the battery's measured capacity based on voltage and ambient temperature, the method further includes: Based on the battery specifications, we determine several long-term static voltage-capacity relationship tables, several short-term static voltage-capacity relationship tables, and dynamic voltage-capacity relationship tables.

[0070] Considering that the equipment may be equipped with lead-acid battery packs of different capacities and from different manufacturers, and that different battery specifications have significantly different internal resistance and discharge voltage decay curves, using only a single set of long-term static voltage-capacity relationship tables, short-term static voltage-capacity relationship tables, and dynamic voltage-capacity relationship tables may lead to significant errors in the calculated battery capacity if the customer replaces the battery with a different model.

[0071] Based on this, before starting the power calculation process, the processor first obtains the specific specifications of the current battery, and can pre-store data of multiple voltage-power relationship tables corresponding to the mainstream battery specifications in the industry. The processor automatically retrieves and determines the 10-minute static voltage-power relationship table, 10-second static voltage-power relationship table, and dynamic voltage-power relationship table that match the battery specifications, and then uses these voltage-power relationship tables to determine the measured power.

[0072] It should be noted that battery specifications are typically selected manually by the operator through the device's human-machine interface (display). Additionally, if the customer subsequently replaces the battery with a non-original model, the new curve parameters can be imported into the memory via the human-machine interface or external tools.

[0073] As can be seen, by adding a battery specification matching step, this embodiment enables the processor to adapt to and be compatible with various types of power batteries, greatly improving the versatility and scalability of the battery power determination method.

[0074] The present invention also provides a battery power determination device, such as... Figure 2 As shown, Figure 2 A structural diagram of a battery power determination device provided by the present invention. The battery power determination device includes: Memory 21 is used to store computer programs; The processor 22 is used to implement the steps of the battery power determination method described above when executing a computer program.

[0075] For a description of the battery power determination device provided by the present invention, please refer to the embodiments of the battery power determination method described above, which will not be repeated here.

[0076] The present invention also provides a battery power display system, such as Figure 3 As shown, Figure 3 This is a structural diagram of a battery power display system provided by the present invention. The battery power display system includes a battery 31, a master controller 32, a display screen 33, a temperature sensor 34, a voltage acquisition unit 35, and a battery power determination device 36 as described above; wherein, the battery power determination device 36 is connected to the master controller 32, the display screen 33, the temperature sensor 34, and the voltage acquisition unit 35, and the voltage acquisition unit 35 is connected to the battery 31.

[0077] Specifically, the voltage acquisition unit 35 is used to collect voltage data across the battery 31 and transmit it to the battery power determination device 36; the temperature sensor 34 is used to detect the temperature data of the environment where the battery 31 is located and transmit it to the battery power determination device 36; the master command 32 is used to send an action command to the battery power determination device 36 to control the operation of the device; the battery power determination device 36, based on the received voltage data, temperature data, and action command, comprehensively identifies the current working state of the device and executes the battery power determination method of any of the aforementioned embodiments to obtain the current displayed power after filtering out fluctuations and floating power interference; the display screen 33 is used to receive and display the displayed power in real time. In addition, the display screen 33 can also serve as a human-machine interface for operators to input or select the specifications of the battery 31.

[0078] It should be noted that, in specific hardware deployment and implementation schemes, those skilled in the art can flexibly replace and integrate components according to the internal space and cost control requirements of the actual equipment. For example, the aforementioned battery power determination device 36 (i.e., controller) can be implemented using any programmable control system, microcontroller (MCU), or motor driver; the aforementioned voltage acquisition unit 35 can also be directly built into and integrated into the battery power determination device 36 to simplify wiring; furthermore, the display screen 33 (i.e., human-machine interface) and the battery power determination device 36 can also be integrated into a single piece of hardware.

[0079] For a description of the battery power display system provided by this invention, please refer to the embodiments of the battery power determination method described above, which will not be repeated here.

[0080] Finally, it should be noted that the battery power determination method, device, and system provided by this invention are widely applicable to various types of mobile machinery, including but not limited to engineering vehicles, agricultural vehicles, and other products powered by lead-acid batteries. For example, the solution of this invention has been implemented on a large scale in the 24V system controller program of standard scissor lifts and tracked scissor lifts, and has been fully verified in actual winter working conditions under different latitudes and low temperatures. Practical application shows that this solution effectively solves the user complaints and grievances caused by inaccurate power calculation and rapid power loss in engineering vehicles under various complex and extreme working conditions at home and abroad, achieving accuracy and stability in power display.

[0081] It should be noted that, in this specification, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0082] The above description of the disclosed embodiments enables those skilled in the art to make or use the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the invention is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for determining battery power, applied to a processor in a device, characterized in that, include: Determine the current working state of the device, which includes the device switching from power off to power on, performing a preset action, and stopping the preset action; Obtain the current voltage of the battery and the current ambient temperature; The calculated capacity of the battery is determined based on the voltage and the ambient temperature; Based on the operating status, determine whether the battery's calculated capacity is reliable; If not, the smaller of the battery's measured charge and the battery's previous displayed charge will be used as the battery's current displayed charge.

2. The battery charge determination method as described in claim 1, characterized in that, The preset action is an action performed by the device where the operating current is greater than or equal to a preset operating current threshold.

3. The battery charge determination method as described in claim 1, characterized in that, Determining the reliability of the battery's calculated capacity based on the operating state includes: When the device switches from power off to power on during the working state, it is determined whether the battery has been charged during the power off process. If not, then the calculated power consumption is deemed unreliable; When the working state is in the process of performing a preset action, it is determined whether the measured power is lower than a preset power threshold. If so, then the calculated power consumption is deemed unreliable; When the preset action is stopped in the working state, the calculated power consumption is determined to be unreliable.

4. The battery charge determination method as described in claim 3, characterized in that, Also includes: When the device switches from power off to power on and the battery has been charged during the power off process, the calculated power level is determined to be reliable, and the calculated power level is used as the current displayed power level of the battery. When the working state is in the process of performing a preset action and the measured power level is not lower than the preset power level threshold, the previous displayed power level of the battery is used as the current displayed power level of the battery.

5. The battery charge determination method as described in claim 3, characterized in that, Determining whether the battery has been charged during the power outage of the device includes: Determine whether the calculated power consumption is greater than a preset power reset threshold; If so, it is determined that the battery was charged during the power outage of the device.

6. The battery charge determination method as described in claim 1, characterized in that, Obtaining the current voltage of the battery includes: When the device switches from power off to power on during operation, the voltage at the current moment is collected and used as the current voltage of the battery. When the working state is in the process of performing a preset action, the voltage is collected continuously for a first preset duration for the current cycle; Calculate the average value of the voltage over the continuous first preset time period, and use it as the current voltage of the battery; When the working state is to stop performing the preset action, the voltage is collected continuously for a third preset time after a second preset time. Calculate the average value of the voltage over the third consecutive preset time period, and use it as the current voltage of the battery.

7. The battery charge determination method according to any one of claims 1 to 6, characterized in that, Determining the calculated capacity of the battery based on the voltage and the ambient temperature includes: When the device switches from power off to power on in the working state, select the target long-term static voltage-electricity relationship table that is closest to the ambient temperature from a number of preset long-term static voltage-electricity relationship tables corresponding to different ambient temperatures. The measured electrical quantity is determined based on the voltage and the target long-term static voltage-electricity relationship table; When the working state is in the process of performing a preset action, the measured power is determined based on the voltage and the preset dynamic voltage-power relationship table; When the working state is to stop performing the preset action, select the target short-time static voltage-electricity relationship table that is closest to the ambient temperature from multiple preset short-time static voltage-electricity relationship tables corresponding to different ambient temperatures. The measured charge is determined based on the voltage and the target short-time static voltage-charge relationship table.

8. The battery charge determination method as described in claim 7, characterized in that, Before determining the calculated capacity of the battery based on the voltage and the ambient temperature, the method further includes: Based on the battery specifications, determine the corresponding long-term static voltage-capacity relationship tables, short-term static voltage-capacity relationship tables, and dynamic voltage-capacity relationship tables.

9. A battery charge determination device, characterized in that, include: Memory, used to store computer programs; A processor, configured to implement the steps of the battery power determination method as described in any one of claims 1 to 8 when executing the computer program.

10. A battery power display system, characterized in that, The device includes a battery, a master controller, a display screen, a temperature sensor, and a voltage acquisition unit, and further includes the battery power determination device as described in claim 9; wherein the battery power determination device is connected to the master controller, the display screen, the temperature sensor, and the voltage acquisition unit, and the voltage acquisition unit is connected to the battery.