A battery power monitoring method, system, component and readable storage medium
By reading the power consumption time, temperature and temperature current curves of floating terminal lithium subbatteries, calculating the power consumption and combining the remaining power information, the problem of inaccurate detection of lithium subbatteries in traditional technology is solved, and the effect of accurate monitoring and reducing power loss is achieved.
Patent Information
- Application Number
- CN202111662838.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-30
- Publication Date
- 2025-05-13
- Estimated Expiration
- 2041-12-30
AI Technical Summary
Traditional battery power monitoring technology cannot accurately detect battery power for lithium sub-batteries floating away from the terminal, and there is a problem of additional power loss.
By reading the power consumption time, temperature and temperature current curves, the power consumption in the first stage is calculated, and the remaining power information is used for monitoring to achieve accurate power detection.
Without adding additional circuits, accurate monitoring of the lithium sub-battery charge is achieved, additional power loss is avoided, and detection accuracy is ensured within a certain error range.
Smart Images

Figure CN114336862B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of battery power monitoring, and in particular to a battery power monitoring method, system, component and readable storage medium for a floating terminal. Background Art
[0002] The floating terminal uses a disposable lithium-ion battery. The characteristics of lithium-ion batteries are very different from those of ordinary lithium-ion batteries. The supply voltage of lithium-ion batteries will drop sharply only when the power is less than 10%. When the power is greater than 10%, its supply voltage remains basically unchanged. Traditional battery power monitoring technology uses battery voltage sampling method or coulomb meter to calculate, but for floating terminals, the battery voltage sampling method cannot correctly detect the battery power, and the detection error is very large. Secondly, the voltage sampling method requires resistor voltage division, and the floating terminal cannot be charged, which will cause a great deal of additional power loss; the coulomb meter method requires a more accurate matching network, and the circuit design is extremely complex, and it also has the same problem of additional power loss as the voltage sampling method. Summary of the invention
[0003] The present application provides a battery power monitoring method, system, component and readable storage medium for a floating terminal, which are used to alleviate the problems of large power detection errors and additional power loss.
[0004] On the one hand, the present application provides a battery power monitoring method for a floating terminal, specifically, including: in response to obtaining the power consumption time of the first stage, reading the first stage temperature and the first stage temperature-current curve; calculating the power consumption of this first stage according to the first stage temperature and the first stage temperature-current curve; reading the remaining power of the battery before the first stage, and calculating the remaining power after the first stage.
[0005] Optionally, before executing the step of reading the first stage temperature and the first stage temperature-current curve in response to obtaining the power consumption duration of the first stage, the battery power monitoring method includes: starting the timing of the power consumption duration in response to obtaining a ship power off signal.
[0006] Optionally, before executing the step of reading the first-stage temperature and the first-stage temperature-current curve in response to obtaining the power consumption time of the first stage, the battery power monitoring method includes: setting multiple temperature test points; testing the first-stage current at each temperature test point; performing curve fitting on the first-stage current at multiple temperature test points to generate the first-stage temperature-current curve.
[0007] Optionally, the first stage in the battery power monitoring method is selected from at least one of the following: a transmission stage; a sleep stage; and a capture stage.
[0008] Optionally, the battery power monitoring method includes, when executing the step of calculating the first-stage power consumption according to the first-stage temperature and the first-stage temperature-current curve: in response to obtaining the temperature weighting coefficient of the first stage at the first-stage temperature, calculating the first-stage current according to the first-stage temperature-current curve and the first-stage temperature; and taking the product of the first-stage current, the temperature weighting coefficient and the power usage time as the first-stage power consumption.
[0009] Optionally, the battery power monitoring method includes the step of obtaining the temperature weighted coefficient of the first stage at the first stage temperature when executing the step of obtaining the temperature weighted coefficient of the first stage at the first stage temperature: selecting multiple temperature test points including a first reference temperature point; when the battery is in a fully charged state, testing the working times of the first stage at each temperature test point to calculate the full charge of each temperature test point; taking the quotient of the full charge of each temperature test point and the first reference full charge of the first reference temperature point as the temperature weighted coefficient of each temperature test point; performing curve fitting on the multiple temperature weighted coefficients of the multiple temperature test points to obtain a temperature weighted coefficient curve; and reading the temperature weighted coefficient of the first stage temperature according to the temperature weighted coefficient curve.
[0010] Optionally, when the battery power monitoring method is executed at the first stage temperature and the remaining power before the first stage is the full power of the battery, the step of reading the remaining power of the battery before the first stage includes: selecting multiple temperature test points; when the battery is in a fully charged state, testing the number of operations of the first stage at each temperature test point to calculate the full power at each temperature test point; and performing curve fitting on the full power of the multiple temperature test points to generate a temperature power curve.
[0011] Optionally, the battery power monitoring method includes the step of obtaining the temperature weighted coefficient of the first stage at the first stage temperature: selecting a second reference temperature point, and obtaining a second reference full charge at the second reference temperature point and an actual full charge at the first stage temperature according to the temperature-power curve; and taking the quotient of the actual full charge and the second reference full charge as the temperature weighted coefficient of the first stage temperature.
[0012] On the other hand, the present application also provides a battery power monitoring system for a floating terminal. Specifically, the system includes a processing unit, and a timer, a temperature sensor and a storage unit respectively connected to the processing unit, the timer is configured to time the first stage of the battery operation; the temperature sensor is configured to record the battery temperature in the first stage; the storage unit stores a temperature-current curve; the processing unit is connected to the battery and is configured to implement any of the battery power monitoring methods described above.
[0013] Optionally, the battery in the battery power monitoring system is a lithium-ion battery.
[0014] Optionally, the processing unit in the battery power monitoring system is also connected to the ship power, and when the ship power is cut off, the processing unit controls the timer to start timing.
[0015] Optionally, the first stage in the battery power monitoring system includes a sleep stage, a capture stage and a transmission stage; the remaining power information is sent along with the message information in the transmission stage.
[0016] Optionally, the processing unit in the battery power monitoring system performs a table lookup in the sleep stage to obtain the current in the first stage according to the temperature-current curve and the battery temperature in the first stage.
[0017] On the other hand, the present application also provides a battery power monitoring component, specifically, including a processor and a memory; the memory stores one or more computer programs; when the one or more computer programs stored in the memory are executed by the processor, the battery power monitoring component is able to execute any of the battery power monitoring methods described above.
[0018] Optionally, the processor in the battery power monitoring component calls the computer program according to a preset duration to periodically execute the computer program.
[0019] On the other hand, the present application also provides a readable storage medium. Specifically, the readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of any of the above-mentioned battery power monitoring methods are implemented.
[0020] As described above, the battery power monitoring method, system, component and readable storage medium of the floating terminal provided by the present application not only do not require the addition of additional circuits and no additional power consumption, but also ensure the accuracy of power detection within a certain error range. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] The drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present application, and are used together with the specification to explain the principles of the present application. In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments are briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative labor.
[0022] Figure 1 The flowchart is a method for monitoring battery power of a floating terminal according to an embodiment of the present application.
[0023] Figure 2 For this application Figure 1 Flowchart before step S10 of the embodiment.
[0024] Figure 3 For this application Figure 1 Flow chart of step S20 of the embodiment.
[0025] Figure 4 For this application Figure 3 Flow chart of step S21 of the embodiment.
[0026] Figure 5 It is a block diagram of a battery current monitoring system of a floating terminal according to an embodiment of the present application.
[0027] The realization of the purpose, functional features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. The above-mentioned drawings have shown clear embodiments of this application, which will be described in more detail later. These drawings and textual descriptions are not intended to limit the scope of the concept of this application in any way, but to illustrate the concept of this application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0028] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0029] It should be noted that, in this article, the terms "include", "comprises" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "includes a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element. In addition, components, features, and elements with the same name in different embodiments of the present application may have the same meaning or different meanings, and their specific meanings need to be determined by their explanation in the specific embodiment or further combined with the context of the specific embodiment.
[0030] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0031] First embodiment
[0032] In one aspect, the present application provides a battery power monitoring method for a floating terminal. Figure 1 The flowchart is a method for monitoring battery power of a floating terminal according to an embodiment of the present application.
[0033] See also Figure 1 In one embodiment, the battery power monitoring method includes:
[0034] S10: In response to obtaining the power consumption time of the first stage, reading the first stage temperature and the first stage temperature-current curve.
[0035] The floating terminal can be divided into multiple working stages during operation. For example, the sleep stage, the satellite signal capture stage, and the message signal transmission stage after the satellite signal is captured. The power consumption of each stage is related to the power consumption time and the current size, and the current size is related to the temperature. In this embodiment, the temperature-current curve of the first stage is looked up by the temperature of the first stage to determine the current of the first stage, and then combined with the power consumption time of the first stage, the power consumption of the first stage can be calculated.
[0036] S20: Calculate the power consumption of the first stage according to the first stage temperature and the first stage temperature-current curve.
[0037] The power consumption of the first stage is calculated according to the preset power calculation formula.
[0038] S30: Read the remaining power of the battery before the first stage, and calculate the remaining power after the first stage.
[0039] It can be understood that the remaining power in the first stage is equal to the remaining power before the first stage minus the power consumption in the first stage.
[0040] In this embodiment, the battery power monitoring method of the floating terminal can accurately monitor the battery power without additional power consumption within a certain error range without adding additional circuits by obtaining the power consumption time, temperature and current of the first stage.
[0041] In one embodiment, before executing S10: in response to obtaining the power usage time of the first stage, reading the first stage temperature and the first stage temperature-current curve, the battery power monitoring method includes:
[0042] In response to obtaining a ship power failure signal, the timing of the power usage time is started.
[0043] When the ship power failure signal is obtained, it indicates that the ship power cannot supply power. At this time, you can switch to lithium-ion battery power supply and start the power consumption timer to start recording the power consumption time of lithium-ion battery power supply.
[0044] Figure 2 For this application Figure 1 Flowchart before step S10 of the embodiment.
[0045] See also Figure 2 In one embodiment, the battery power monitoring method includes the following steps before executing S10: in response to obtaining the power usage time of the first stage, reading the first stage temperature and the first stage temperature-current curve:
[0046] S11: Select and set multiple temperature test points.
[0047] S12: Test the first stage current at each temperature test point.
[0048] S13: Perform curve fitting on the first-stage currents of multiple temperature test points to generate a first-stage temperature-current curve.
[0049] It is understandable that the more temperature test points are set, the more accurate the first stage temperature current curve is. Optionally, the current of each temperature test point can be tested multiple times, and the first stage current can be calculated in combination with a certain algorithm to reduce the test error. After the first stage temperature current curve is generated, the first stage temperature current curve can be stored for table lookup.
[0050] For example, a lithium-ion battery floating off a terminal generally operates at -25°C to 70°C. Multiple temperature test points are set within this temperature range. A current probe is used to test the current of the lithium-ion battery and generate a first-stage temperature-current curve. When the temperature of the lithium-ion battery is monitored, the power supply current can be obtained in combination with the first-stage temperature-current curve, thereby obtaining the battery power consumption more quickly and accurately.
[0051] In one embodiment, the first phase in the battery power monitoring method is selected from at least one of the following: a transmission phase, a sleep phase, and a capture phase.
[0052] For example, when the lithium-ion battery is powered, the floating terminal is in the state stages of the message information transmission stage, the sleep stage, and the capture stage of capturing satellite signals. The workflow of the floating terminal is from the sleep stage to the capture stage and finally the transmission stage, with the three stages as a cycle. Since the battery power information needs to be sent together with the message information in the transmission stage, the transmission of the power information is a cycle of the transmission stage, the sleep stage and the capture stage.
[0053] Figure 3 For this application Figure 1 Flow chart of step S20 of the embodiment.
[0054] See also Figure 3In one embodiment, the battery power monitoring method performs S20: the step of calculating the power consumption of the first stage according to the first stage temperature and the first stage temperature-current curve includes:
[0055] S21: in response to obtaining the temperature weighting coefficient of the first stage at the first stage temperature, calculating the first stage current according to the first stage temperature-current curve and the first stage temperature;
[0056] S22: The power consumption in the first stage is calculated by taking the product of the current in the first stage, the temperature weighting coefficient in the first stage and the power consumption time in the first stage as the power consumption in the first stage.
[0057] The power consumption in the first stage is related to the power consumption time, temperature and current in the first stage. It is understandable that the same current consumes different amounts of power at different temperatures. Introducing a temperature weighting coefficient can reduce the calculation error at different temperatures and obtain the power consumption in the first stage more accurately.
[0058] Figure 4 For this application Figure 3 Flow chart of step S21 of the embodiment.
[0059] See also Figure 4 In one embodiment, the battery power monitoring method performs S21: the step of obtaining the temperature weighting coefficient of the first stage at the first stage temperature includes:
[0060] S211: Select and set a plurality of temperature test points including a first reference temperature point.
[0061] It is understandable that the temperature point in the ideal scenario of lithium-ion battery power supply is set as the first reference temperature point. Exemplarily, it can be set to 25° C., or other temperature values can be set. The present application does not limit the reference temperature point.
[0062] S212: When the battery is in a fully charged state, the number of working times of the first stage is tested at each temperature test point to calculate the full charge quantity at each temperature test point.
[0063] Optionally, if the power consumption of the battery per operation at a certain temperature is known, then the full power of the battery in the first stage at the temperature test point can be calculated based on the number of times the battery operates in the first stage. It is understandable that the power consumption of the battery per operation can be tested at 25°C as the reference temperature point.
[0064] S213: taking the quotient of the full charge quantity at each temperature test point and the first reference full charge quantity at the first reference temperature point as the temperature weighting coefficient of each temperature test point.
[0065] The temperature weighting factor intuitively shows the relationship between the different power consumption generated by the same current at different temperatures.
[0066] S214: performing curve fitting on a plurality of temperature weighting coefficients of a plurality of temperature test points to obtain a temperature weighting coefficient curve.
[0067] The more temperature test points you set, the more accurate the generated temperature weighting coefficient curve will be.
[0068] S215: Reading the temperature weighting coefficient of the first stage temperature according to the temperature weighting coefficient curve.
[0069] In this embodiment, by obtaining the full charge of the lithium-ion battery at different temperatures, the temperature weighted coefficient of each temperature test point is calculated and a temperature weighted coefficient curve is generated. The temperature weighted coefficient at the first stage temperature can be quickly obtained, thereby increasing the accuracy of calculating the power consumption in the first stage.
[0070] In another embodiment, at the first stage temperature, when the remaining power before the first stage is the full power of the battery, the battery power monitoring method performs S30: the step of reading the remaining power of the battery before the first stage includes:
[0071] Select and set multiple temperature test points; when the battery is in a fully charged state, test the number of working times of the first stage at each temperature test point to calculate the full charge quantity at each temperature test point; perform curve fitting on the full charge quantities at multiple temperature test points to generate a temperature charge quantity curve.
[0072] Optionally, if the power consumption of the battery each time it works at a certain temperature is known, then based on the number of times the battery works in the first stage, the full charge of the battery in the first stage at the temperature test point can be calculated. It is understandable that the power consumption of the battery each time it works is generally tested at 25°C as the reference temperature point. It is understandable that the more temperature test points are selected, the more accurate the temperature-power curve to be fitted will be. With the temperature-power curve, the corresponding full charge at any temperature can be obtained by looking up the table.
[0073] In this embodiment, the remaining power before the first stage can be the full power of the battery or not. In this embodiment, the remaining power before the first stage is taken as the full power of the battery. By obtaining the full power of the lithium-ion battery at different temperatures, a temperature power curve can be generated, and the full power at the temperature of the first stage can be quickly obtained by looking up the table in the application.
[0074] In one embodiment, the battery power monitoring method, when executing S21: obtaining the temperature weighting coefficient of the first stage at the first stage temperature, comprises:
[0075] Select and set a second reference temperature point; obtain a second reference full charge capacity at the second reference temperature point and an actual full charge capacity at the first stage temperature according to the temperature-power curve; and use the quotient of the actual full charge capacity and the second reference full charge capacity as the temperature weighting coefficient of the first stage temperature.
[0076] It can be understood that the temperature point in the ideal scenario of lithium-ion battery power supply is set as the second reference temperature point. Exemplarily, it can be set to 25°C, or other temperature values can be set. The present application does not limit the reference temperature point. It should be noted that the second reference temperature point can be the same as the first reference temperature point, or it can be different. The present application does not limit this. The temperature weighting coefficient can intuitively show the proportional relationship between different power consumptions generated by the same current at different temperatures. Optionally, in the case of a temperature-power curve, the full power at any temperature point can be quickly obtained by looking up the table. The power consumption of the battery each time it works can be tested with 25°C as the reference temperature point.
[0077] Exemplarily, the power consumption in the first stage can be calculated according to the following formula:
[0078] Q=Ct*I
[0079] Among them, Q is the power consumption in the first stage, C is the temperature weighted coefficient of the temperature in the first stage, t is the power consumption time in the first stage, and I is the current in the first stage.
[0080] In this embodiment, by obtaining the full charge of the lithium-ion battery at different temperatures, a temperature-charge curve can be generated. The full charge at the first stage temperature can be quickly obtained by looking up the table and the temperature weighting coefficient at the first stage temperature can be calculated, thereby increasing the accuracy of calculating the power consumption in the first stage.
[0081] Second embodiment
[0082] On the other hand, based on the first embodiment, the present application further provides a battery power monitoring system for a floating terminal. Figure 5 It is a block diagram of a battery current monitoring system of a floating terminal according to an embodiment of the present application.
[0083] See also Figure 5 In one embodiment, the battery power monitoring system includes a processing unit 10, and a timer 20, a temperature sensor 30 and a storage unit 40 respectively connected to the processing unit 10. In this embodiment, the timer 20 is configured to time the first stage of operation of the battery 50. The temperature sensor 30 is configured to record the battery temperature in the first stage. The storage unit 40 stores a temperature-current curve. The processing unit 10 is connected to the battery 50 and is configured to implement any of the above-mentioned battery power monitoring methods.
[0084] In this embodiment, the battery power monitoring system obtains the power consumption time, battery temperature and battery current of the first stage, and quickly and accurately monitors the battery power consumption within a certain error range, without adding additional circuits and without additional power loss.
[0085] In one embodiment, the battery 50 in the battery capacity monitoring system is a lithium-ion battery.
[0086] This application is a method for monitoring the power of a lithium-ion battery applied to a floating terminal. However, since the discharge mode of the floating terminal is relatively fixed and simple, this application is applicable to most scenarios with a fixed and simple discharge mode and is not limited to the floating terminal. It is understandable that this application is more applicable in low-power, non-rechargeable scenarios because there are no additional electronic devices consuming power. Therefore, the battery 50 in this application is not limited to lithium-ion batteries, but can also be other battery types that meet the requirements.
[0087] Please continue reading Figure 5 In one embodiment, the processing unit 10 in the battery power monitoring system is also connected to the ship power 60. When the ship power 60 loses power, the processing unit 10 controls the timer 20 to start timing.
[0088] When the processing unit 10 obtains the power-off signal of the ship power 60, it indicates that the ship power 60 cannot supply power. The processing unit 10 switches to the battery 50 for power supply, and controls the timer 20 to start timing the power consumption time of the first stage.
[0089] In one embodiment, the first stage in the battery power monitoring system includes a sleep stage, a capture stage and a transmission stage; the remaining power information is sent along with the message information during the transmission stage.
[0090] When the lithium-ion battery is powered, the floating terminal is in the state stages of the message information transmission stage, the sleep stage, and the satellite signal capture stage. The workflow of the floating terminal is from the sleep stage to the capture stage and finally the transmission stage, and the three stages are cycled to obtain the current remaining battery power according to the message transmitted in the transmission stage. Optionally, since the battery power information needs to be sent together with the message information in the transmission stage, the transmission of the power information takes the transmission stage, the sleep stage and the capture stage as a cycle.
[0091] In one embodiment, the processing unit 10 in the battery power monitoring system performs a table lookup in the sleep stage to obtain the current in the first stage according to the temperature-current curve and the battery temperature in the first stage.
[0092] The processing unit 10 performs table lookup and other operations in the sleep stage, which does not increase the startup time of the processing unit 10 and does not increase additional power consumption.
[0093] In one embodiment, the steps of executing the battery power monitoring method by the battery power monitoring system of the floating terminal are as follows:
[0094] (1) setting a plurality of temperature test points between -25°C and 70°C, and using a current probe to test the current of the battery 50 in the sleep stage, capture stage, and emission stage multiple times at each temperature test point, fitting the obtained current and temperature-related data information to a temperature-current curve, and storing it in the storage unit 40;
[0095] (2) Testing the number of times a fully-charged battery works in an ideal scenario at a temperature of 25° C., and using this data as a benchmark; the processing unit 10 sets a plurality of temperature test points between -25° C. and 70° C., and at each temperature test point, records the number of times a fully-charged battery 50 works, and obtains a temperature weighting coefficient at each temperature test point based on the quotient of the actual number of times the battery 50 works at full charge and the reference number of times the battery works at full charge, and generates a temperature weighting coefficient curve and stores it in the storage unit 40;
[0096] (3) After receiving the power-off signal from the ship power supply 60, the processing unit 10 switches to the lithium-ion battery 50 for power supply, and controls the timer 20 to start timing, and obtains the power consumption time t1 of the sleep stage, the power consumption time t2 of the capture stage, and the power consumption time t3 of the transmission stage;
[0097] (4) The processing unit 10 controls the temperature sensor 30 to test the working temperature q of the battery 50. The processing unit 10 obtains the current I1 of the sleeping stage, the current I2 of the capturing stage, and the current I3 of the transmitting stage in the first stage according to the temperature-current curve in the storage unit 40 during the sleeping stage. The processing unit 10 obtains the temperature weighting coefficient C of the current working temperature q according to the temperature weighting coefficient curve. The processing unit 10 calculates the power consumption Q=C(t3*I3+t1*I1+t2*I2) of the third stage.
[0098] (5) The processing unit 10 subtracts the current power consumption from the previous remaining power stored in the storage unit 40 to obtain the current remaining battery power. The processing unit 10 also transmits the current battery power along with the message information of the transmission phase.
[0099] (6) When the processing unit 10 receives the signal that the ship power supply 60 is supplying power again, the processing unit 10 will switch the ship power supply 60 and store the current remaining power of the lithium-ion battery 50 in the storage unit 40.
[0100] Optionally, the processing unit 10 performs the above-mentioned computing task according to a preset time period.
[0101] Third embodiment
[0102] On the other hand, based on the first embodiment, the present application also provides a battery power monitoring component, optionally, the battery power monitoring component includes a processor and a memory. The memory stores one or more computer programs. When the one or more computer programs stored in the memory are executed by the processor, the battery power monitoring component is able to perform any of the above-mentioned battery power monitoring methods. For specific implementation methods, please refer to the above-mentioned first and second embodiments, which will not be repeated in this embodiment.
[0103] In one embodiment, the processor in the battery power monitoring component calls the computer program according to a preset duration to periodically execute the computer program.
[0104] When the lithium-ion battery is powered, the floating terminal is in the following stages: the message information transmission stage, the sleep stage, and the satellite signal capture stage. The working process of the floating terminal is from the sleep stage to the satellite capture stage and finally the message transmission stage, with the three stages as a cycle. The processor executes the computer program in a cycle according to the preset three-stage time.
[0105] Fourth embodiment
[0106] On the other hand, the present application also provides a readable storage medium. Specifically, the readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of any of the above-mentioned battery power monitoring methods are implemented.
[0107] As described above, the battery power monitoring method, system, component and readable storage medium of the floating terminal provided by the present application not only do not require the addition of additional circuits and no additional power loss, but also ensure the accuracy of power monitoring within a certain error range.
[0108] The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A method for monitoring battery power of a floating terminal, characterized in that: include: Select multiple temperature test points; Test the first stage current at each temperature test point; Performing curve fitting on the first-stage currents at multiple temperature test points to generate the first-stage temperature-current curve; In response to obtaining the power consumption time of the first stage, reading the first stage temperature and the first stage temperature-current curve; Selecting a plurality of temperature test points including a first reference temperature point; When the battery is in a fully charged state, the number of operations in the first stage is tested at each temperature test point including a first reference temperature point to calculate the full charge quantity at each temperature test point including the first reference temperature point; The quotient of the full charge quantity of each temperature test point including the first reference temperature point and the first reference full charge quantity of the first reference temperature point is used as the temperature weighting coefficient of each temperature test point including the first reference temperature point; Performing curve fitting on the multiple temperature weighting coefficients of the multiple temperature test points to obtain a temperature weighting coefficient curve; Reading the temperature weighting coefficient of the first stage temperature according to the temperature weighting coefficient curve; In response to reading the temperature weighting coefficient of the first stage temperature, calculating the first stage current according to the first stage temperature current curve and the first stage temperature; The product of the first-stage current, the temperature weighted coefficient and the power consumption time is the first-stage power consumption; The remaining power of the battery before the first stage is read, and the remaining power after the first stage is calculated.
2. The method according to claim 1, characterized in that The step of reading the temperature in the first stage and the temperature-current curve in the first stage in response to obtaining the power consumption time in the first stage includes: In response to obtaining a ship power-off signal, the timing of the power usage time is started.
3. The method according to claim 1, characterized in that The first stage is selected from at least one of the following: Transmitting phase; sleeping phase; capturing phase.
4. The method according to claim 3, characterized in that At the first stage temperature, when the remaining power before the first stage is the full power of the battery, the step of reading the remaining power of the battery before the first stage includes: Select multiple temperature test points; When the battery is in a fully charged state, the number of operations in the first stage is tested at each temperature test point to calculate the full charge quantity at each temperature test point; Perform curve fitting on the full-charge quantities at the multiple temperature test points to generate a temperature-capacity curve.
5. The method according to claim 4, characterized in that The step of obtaining the temperature weighting coefficient of the first stage at the first stage temperature comprises: Selecting a second reference temperature point; According to the temperature-electricity curve, obtaining a second reference full-charge capacity at the second reference temperature point and an actual full-charge capacity at the first stage temperature; The quotient of the actual full-charge capacity and the second reference full-charge capacity is used as the temperature weighting coefficient of the first stage temperature.
6. A battery power monitoring system for a floating terminal, characterized in that: The system includes a processing unit, and a timer, a temperature sensor and a storage unit respectively connected to the processing unit. The timer is configured to time the first stage of battery operation; the temperature sensor is configured to record the battery temperature in the first stage; the storage unit stores a temperature-current curve; The processing unit is connected to the battery and is configured to implement the battery power monitoring method according to any one of claims 1-5.
7. The system according to claim 6, characterized in that The battery is a lithium-ion battery.
8. The system according to claim 7, characterized in that The processing unit is also connected to the ship's power supply. When the ship's power supply is cut off, the processing unit controls the timer to start timing.
9. The system according to claim 7, characterized in that The first stage includes a sleep stage, a capture stage and a transmission stage; the remaining power information is sent along with the message information during the transmission stage.
10. The system according to claim 9, characterized in that The processing unit performs a table lookup in the sleep stage to obtain the current in the first stage according to the temperature-current curve and the battery temperature in the first stage.
11. A battery power monitoring component, characterized in that: including a processor and a memory; The memory stores one or more computer programs; When one or more computer programs stored in the memory are executed by the processor, the battery power monitoring component is enabled to perform the method according to any one of claims 1 to 5.
12. The battery power monitoring assembly according to claim 11, characterized in that: The processor calls the computer program according to a preset duration to periodically execute the computer program.
13. A readable storage medium, characterized in that: The readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 5 are implemented.
Citation Information
Patent Citations
Battery electric quantity detection method and device, chip and storage medium
CN112014750A