[go: up one dir, main page]

CN115436824B - Super capacitor test method and device, electronic equipment and storage medium - Google Patents

Super capacitor test method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN115436824B
CN115436824B CN202211388636.9A CN202211388636A CN115436824B CN 115436824 B CN115436824 B CN 115436824B CN 202211388636 A CN202211388636 A CN 202211388636A CN 115436824 B CN115436824 B CN 115436824B
Authority
CN
China
Prior art keywords
supercapacitor
battery pack
voltage
discharge
charging
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202211388636.9A
Other languages
Chinese (zh)
Other versions
CN115436824A (en
Inventor
张松涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Metabrain Intelligent Technology Co Ltd
Original Assignee
Suzhou Inspur Intelligent Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Suzhou Inspur Intelligent Technology Co Ltd filed Critical Suzhou Inspur Intelligent Technology Co Ltd
Priority to CN202211388636.9A priority Critical patent/CN115436824B/en
Publication of CN115436824A publication Critical patent/CN115436824A/en
Application granted granted Critical
Publication of CN115436824B publication Critical patent/CN115436824B/en
Priority to PCT/CN2023/103134 priority patent/WO2024098781A1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/36Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
    • G01R31/385Arrangements for measuring battery or accumulator variables
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02E60/13Energy storage using capacitors

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Secondary Cells (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)

Abstract

本申请公开了一种超级电容测试方法、装置、电子设备和存储介质,涉及自动化测试技术领域。方法包括:通过侦测电路识别超级电容电池包,超级电容电池包包括第一超级电容以及第二超级电容,第一超级电容与第二超级电容串联;通过充电电路设定对应超级电容电池包的充电参数,对超级电容电池包进行充电并开始计时;响应于检测到超级电容电池包的电压超过第一预设阈值,停止充电结束计时,并判断充电计时是否超过第二预设阈值;若充电计时超过第二预设阈值,对第一超级电容以及第二超级电容进行电压平衡功能测试,输出测试结果。本申请能够提高超级电容电池包性能测试的测试效率以及测试准确率。

Figure 202211388636

The application discloses a supercapacitor testing method, device, electronic equipment and storage medium, and relates to the technical field of automatic testing. The method includes: identifying a supercapacitor battery pack through a detection circuit, the supercapacitor battery pack includes a first supercapacitor and a second supercapacitor, and the first supercapacitor and the second supercapacitor are connected in series; Charging parameters, charging the supercapacitor battery pack and starting timing; in response to detecting that the voltage of the supercapacitor battery pack exceeds the first preset threshold, stop charging and end timing, and determine whether the charging timing exceeds the second preset threshold; if charging When the timing exceeds the second preset threshold, a voltage balance function test is performed on the first supercapacitor and the second supercapacitor, and a test result is output. The present application can improve the test efficiency and test accuracy of the supercapacitor battery pack performance test.

Figure 202211388636

Description

一种超级电容测试方法、装置、电子设备和存储介质A supercapacitor testing method, device, electronic equipment and storage medium

技术领域technical field

本申请涉及自动化测试技术领域,特别是涉及一种超级电容测试方法、装置、电子设备和存储介质。The present application relates to the technical field of automated testing, in particular to a supercapacitor testing method, device, electronic equipment and storage medium.

背景技术Background technique

目前随着移动终端、电动自行车以及电动汽车等设备的数量爆发式增长,电池的需求也越来越大。除去现在火热的锂电池,超级电容凭借低温性能好、充放电快等优势,在一些特定场景中依然占有一席之地。服务器在实际应用中,经常采用超级电容来应对遇到突然断电的情况,可以保存重要数据来避免损失。目前超级电容经常使用作为RAID(Redundant Arrays of Independent Disks,磁盘阵列)卡的备用电源,在服务器异常断电时,备用电源支持RAID卡将在读写的数据进行存储,下次开机时可以进行回复,避免重要数据的丢失。At present, with the explosive growth of mobile terminals, electric bicycles, electric vehicles and other equipment, the demand for batteries is also increasing. In addition to the current hot lithium batteries, supercapacitors still have a place in some specific scenarios due to their advantages such as good low-temperature performance and fast charging and discharging. In practical applications, servers often use supercapacitors to deal with sudden power failures, and can save important data to avoid loss. At present, supercapacitors are often used as backup power for RAID (Redundant Arrays of Independent Disks, disk array) cards. When the server is abnormally powered off, the backup power supports the RAID card to store the data read and written, and it can be restored when it is turned on next time. , to avoid loss of important data.

而在超级电容电池包的生产过程中,对该电池包性能的测试是保证电容质量的关键。现有技术中生产超级电容的电池包的测试是按照实际使用场景进行,将超级电容装到服务器整机系统中,服务器开机上电后,对超级电容进行充电,再运行服务的数据读写程序一定时间后,整机模拟异常掉电断开交流电电源,超级电容放电支持RAID卡对重要数据进行保存。再次上电后确认数据是否正常后确认超级电容是否在此过程中正常工作。In the production process of supercapacitor battery packs, testing the performance of the battery pack is the key to ensuring the quality of the capacitor. In the prior art, the test of the battery pack for the production of supercapacitors is carried out according to the actual use scenario. The supercapacitor is installed in the server system. After the server is turned on and powered on, the supercapacitor is charged, and then the data reading and writing program of the service is run. After a certain period of time, the whole machine simulates an abnormal power failure and disconnects the AC power supply, and the super capacitor is discharged to support the RAID card to save important data. After powering on again, confirm whether the data is normal, and then confirm whether the supercapacitor is working normally during this process.

现有技术方案应用于实际应用场景,存在如下缺陷:The existing technical solutions are applied to actual application scenarios, and have the following defects:

1、服务器开机上电、数据读写以及掉电后再次上电确认超级电容电池包正常完成单次循环中,受限于服务器系统启动时间长等因素,整个过程的耗电时间长,且单个电容容量低或者个别电容虚焊导致的电池包整体容量不达标等情况无法识别;1. In the process of powering on the server, data reading and writing, and powering on again after power-off to confirm that the supercapacitor battery pack is normally completed in a single cycle, due to factors such as long server system startup time, the power consumption of the whole process is long, and a single The overall capacity of the battery pack is not up to standard due to low capacitor capacity or weak soldering of individual capacitors, etc. cannot be identified;

2、电容电池包的性能无明确的指标指示,比如电池单次放电压降超过1.5V会导致电压过低无法保持数据的风险,新电池一般压降0.5V,5年后因为内部参数下降,单次放电压降会到1.5V。整机测试时无法保证电池能到达新电池指标,也无法确保5年寿命内全部满足需求;2. There is no clear indication of the performance of the capacitor battery pack. For example, the single-discharge voltage drop of the battery exceeds 1.5V, which will lead to the risk of the voltage being too low to maintain the data. The new battery generally has a voltage drop of 0.5V. After 5 years, the internal parameters will drop. The single discharge voltage drop will reach 1.5V. When testing the whole machine, there is no guarantee that the battery can reach the new battery index, nor can it ensure that all requirements are met within 5 years of life;

3、电池包个别参数不容易测试,比如电容内部由于电阻放电等,会导致多个电容串联,电容之间的电压不平衡,该电阻的阻值一般较大,放电速度缓慢,整机系统中可能需要几天甚至几十天的时间才能出现不平衡的情况,在整机系统中此类问题不容易复现,更不适合电容大批量生产时复现相关问题,测试的效率较低。3. It is not easy to test individual parameters of the battery pack. For example, due to the discharge of the resistor inside the capacitor, multiple capacitors will be connected in series, and the voltage between the capacitors will be unbalanced. The resistance of the resistor is generally large, and the discharge speed is slow. It may take several days or even dozens of days for the unbalance to appear. Such problems are not easy to reproduce in the whole system, and it is not suitable for reproducing related problems in mass production of capacitors, and the test efficiency is low.

因此,如何提高超级电容电池包性能测试的测试效率以及测试准确率是目前亟待解决的问题。Therefore, how to improve the test efficiency and test accuracy of the supercapacitor battery pack performance test is an urgent problem to be solved at present.

发明内容Contents of the invention

为了解决上述背景技术中提到的至少一个问题,本申请提供了一种超级电容测试方法、装置、电子设备和存储介质,能够提高超级电容电池包性能测试的测试效率以及测试准确率。In order to solve at least one of the problems mentioned in the above background technology, the present application provides a supercapacitor testing method, device, electronic equipment and storage medium, which can improve the test efficiency and test accuracy of supercapacitor battery pack performance testing.

本申请实施例提供的具体技术方案如下:The specific technical scheme that the embodiment of the present application provides is as follows:

第一方面,提供一种超级电容测试方法,包括:In the first aspect, a supercapacitor testing method is provided, including:

通过侦测电路识别超级电容电池包,所述超级电容电池包包括第一超级电容以及第二超级电容,所述第一超级电容与所述第二超级电容串联,所述第一超级电容的正极作为所述超级电容电池包的正极输出,所述第二超级电容的负极作为所述超级电容电池包的负极输出;The supercapacitor battery pack is identified by the detection circuit, the supercapacitor battery pack includes a first supercapacitor and a second supercapacitor, the first supercapacitor is connected in series with the second supercapacitor, and the positive pole of the first supercapacitor As the positive pole output of the supercapacitor battery pack, the negative pole of the second supercapacitor is used as the negative pole output of the supercapacitor battery pack;

通过充电电路设定对应所述超级电容电池包的充电参数,对所述超级电容电池包进行充电并开始计时;Setting the charging parameters corresponding to the supercapacitor battery pack through the charging circuit, charging the supercapacitor battery pack and starting timing;

响应于检测到所述超级电容电池包的电压超过第一预设阈值,停止充电结束计时,并判断充电计时是否超过第二预设阈值;In response to detecting that the voltage of the supercapacitor battery pack exceeds a first preset threshold, stop charging end timing, and determine whether the charging timing exceeds a second preset threshold;

若所述充电计时超过所述第二预设阈值,对所述第一超级电容以及所述第二超级电容进行电压平衡功能测试,输出测试结果。If the charging time exceeds the second preset threshold, a voltage balance function test is performed on the first supercapacitor and the second supercapacitor, and a test result is output.

进一步的,所述侦测电路包括在位电阻以及热敏电阻,所述在位电阻用于检测超级电容的在位信号,所述热敏电阻用于检测所述超级电容电池包内部温度,所述通过侦测电路识别超级电容电池包,包括:Further, the detection circuit includes an on-position resistance and a thermistor, the on-position resistance is used to detect the on-position signal of the super capacitor, and the thermistor is used to detect the internal temperature of the super capacitor battery pack, so The identification of the supercapacitor battery pack through the detection circuit includes:

通过侦测电路给所述在位电阻以及所述热敏电阻加电压并侦测所述在位电阻以及所述热敏电阻的电压,判断所述在位电阻以及所述热敏电阻的阻值是否正常,得到第一判断结果;Apply voltage to the on-position resistor and the thermistor through the detection circuit and detect the voltage of the on-position resistor and the thermistor to determine the resistance value of the on-position resistor and the thermistor Whether it is normal or not, get the first judgment result;

根据所述第一判断结果识别超级电容电池包。Identifying the supercapacitor battery pack according to the first judgment result.

进一步的,若所述在位电阻以及所述热敏电阻的电压偏离,则所述第一判断结果为所述超级电容电池包异常。Further, if the voltages of the on-position resistor and the thermistor deviate, the first judgment result is that the supercapacitor battery pack is abnormal.

进一步的,所述充电参数包括充电电压以及充电电流中的至少一种,所述通过充电电路设定对应所述超级电容电池包的充电参数,对所述超级电容电池包进行充电并开始计时,包括:Further, the charging parameters include at least one of charging voltage and charging current, the charging parameters corresponding to the supercapacitor battery pack are set by the charging circuit, the supercapacitor battery pack is charged and timing is started, include:

通过充电电路设定对应所述超级电容电池包的充电电压以及充电电流,对所述超级电容电池包进行充电并开始计时;Setting the charging voltage and charging current corresponding to the supercapacitor battery pack through the charging circuit, charging the supercapacitor battery pack and starting timing;

若所述充电计时未超过所述第二预设阈值,所述方法还包括:If the charging timing does not exceed the second preset threshold, the method further includes:

判定所述超级电容电池包异常,判定当前测试失败。It is determined that the supercapacitor battery pack is abnormal, and it is determined that the current test fails.

进一步的,所述对所述第一超级电容以及所述第二超级电容进行电压平衡功能测试,具体包括:Further, the performing a voltage balance function test on the first supercapacitor and the second supercapacitor specifically includes:

通过第一放电电路对所述第二超级电容基于第一放电时间进行强制放电并静置,静置后判断所述第二超级电容的第二电压是否在所述超级电容电池包的实时总电压的预设范围内,得到第二判断结果;Through the first discharge circuit, the second supercapacitor is forced to discharge based on the first discharge time and is left to stand, after the standstill, it is judged whether the second voltage of the second supercapacitor is within the real-time total voltage of the supercapacitor battery pack Within the preset range, the second judgment result is obtained;

通过第二放电电路对所述第一超级电容基于第二放电时间进行强制放电并静置,静置后判断所述第一超级电容的第一电压是否在所述超级电容电池包的实时总电压的预设范围内,得到第三判断结果。Through the second discharge circuit, the first supercapacitor is forced to discharge based on the second discharge time and is left to stand, and after the standstill, it is judged whether the first voltage of the first supercapacitor is within the real-time total voltage of the supercapacitor battery pack Within the preset range, the third judgment result is obtained.

进一步的,所述通过第一放电电路对所述第二超级电容基于第一放电时间进行强制放电并静置,静置后判断所述第二超级电容的第二电压是否在所述超级电容电池包的实时总电压的预设范围内,得到第二判断结果,包括:Further, the second supercapacitor is forced to discharge based on the first discharge time through the first discharge circuit and is left to stand still, and after the standstill, it is judged whether the second voltage of the second supercapacitor is within the range of the supercapacitor battery The real-time total voltage of the package is within the preset range, and the second judgment result is obtained, including:

通过第一放电电路对所述第二超级电容基于第一放电时间进行强制放电;Forcibly discharging the second supercapacitor based on the first discharge time through the first discharge circuit;

在所述第一放电时间之后,静置所述第二超级电容,通过所述超级电容电池包内部的电压平衡电路自动平衡所述第二超级电容和所述第一超级电容之间的电压;After the first discharge time, leave the second supercapacitor at rest, and automatically balance the voltage between the second supercapacitor and the first supercapacitor through the voltage balancing circuit inside the supercapacitor battery pack;

在第一静置时间之后,重新测量所述第二超级电容的第二电压以及所述超级电容电池包的实时总电压,判断所述第二电压是否在所述实时总电压的预设范围之内,得到第二判断结果。After the first resting time, re-measure the second voltage of the second supercapacitor and the real-time total voltage of the supercapacitor battery pack, and determine whether the second voltage is within the preset range of the real-time total voltage , the second judgment result is obtained.

进一步的,所述通过第二放电电路对所述第一超级电容基于第二放电时间进行强制放电并静置,静置后判断所述第一超级电容的第一电压是否在所述超级电容电池包的实时总电压的预设范围内,得到第三判断结果,包括:Further, the first supercapacitor is forced to discharge based on the second discharge time through the second discharge circuit and is left to stand, and after standing, it is judged whether the first voltage of the first supercapacitor is within the range of the supercapacitor battery The real-time total voltage of the package is within the preset range, and the third judgment result is obtained, including:

通过第二放电电路对所述第一超级电容基于第二放电时间进行强制放电;performing forced discharge on the first supercapacitor based on the second discharge time through the second discharge circuit;

在所述第二放电时间之后,静置所述第一超级电容,通过所述超级电容电池包内部的电压平衡电路自动平衡所述第一超级电容和所述第二超级电容之间的电压;After the second discharge time, the first supercapacitor is left to stand, and the voltage between the first supercapacitor and the second supercapacitor is automatically balanced by a voltage balancing circuit inside the supercapacitor battery pack;

在第二静置时间之后,重新测量所述第一超级电容的第一电压以及所述超级电容电池包的实时总电压,判断所述第一电压是否在所述实时总电压的预设范围之内,得到第三判断结果。After the second resting time, re-measure the first voltage of the first supercapacitor and the real-time total voltage of the supercapacitor battery pack, and determine whether the first voltage is within a preset range of the real-time total voltage , get the third judgment result.

进一步的,所述预设范围包括第一预设占比以及第二预设占比,所述第一预设占比不大于所述第二预设占比;Further, the preset range includes a first preset ratio and a second preset ratio, and the first preset ratio is not greater than the second preset ratio;

所述第一放电时间是根据所述第一放电电路的放电电流计算得到的,以使得所述第二超级电容放电后小于所述超级电容电池包总电压的第一预设占比;The first discharge time is calculated according to the discharge current of the first discharge circuit, so that the discharge of the second supercapacitor is less than the first preset ratio of the total voltage of the supercapacitor battery pack;

所述第二放电时间是根据所述第二放电电路的放电电流计算得到的,以使得所述第一超级电容放电后小于所述超级电容电池包总电压的第一预设占比。The second discharge time is calculated according to the discharge current of the second discharge circuit, so that the discharge of the first supercapacitor is less than a first preset percentage of the total voltage of the supercapacitor battery pack.

进一步的,在所述对所述第一超级电容以及所述第二超级电容进行电压平衡功能测试之后,所述方法还包括:Further, after performing the voltage balance function test on the first supercapacitor and the second supercapacitor, the method further includes:

通过恒流放电电路根据所述恒流放电电路的放电电流大小以及放电持续时间对所述超级电容电池包进行放电,记录放电前所述超级电容电池包的第三电压以及放电后所述超级电容电池包的第四电压;The supercapacitor battery pack is discharged through the constant current discharge circuit according to the discharge current and the discharge duration of the constant current discharge circuit, and the third voltage of the supercapacitor battery pack before discharge and the supercapacitor battery pack after discharge are recorded. the fourth voltage of the battery pack;

计算得到所述第三电压以及第四电压的差值;calculating the difference between the third voltage and the fourth voltage;

判断所述差值是否小于差值阈值,得到第四判断结果。It is judged whether the difference is smaller than the difference threshold, and a fourth judgment result is obtained.

进一步的,若所述差值大于差值阈值,所述第四判断结果为所述超级电容电池包异常;Further, if the difference is greater than the difference threshold, the fourth judgment result is that the supercapacitor battery pack is abnormal;

若所述差值小于差值阈值,所述第四判断结果为所述超级电容电池包放电正常,在所述得到第四判断结果之后,所述方法还包括:If the difference is less than the difference threshold, the fourth judgment result is that the supercapacitor battery pack is discharged normally, and after the fourth judgment result is obtained, the method further includes:

对所述超级电容电池包进行放电,放电直至所述超级电容电池包的总电压小于第五电压,输出的所述测试结果为测试通过。Discharging the supercapacitor battery pack until the total voltage of the supercapacitor battery pack is less than the fifth voltage, and the output test result is that the test is passed.

进一步的,在所述通过侦测电路识别超级电容电池包之前,所述方法还包括:Further, before the identification of the supercapacitor battery pack through the detection circuit, the method also includes:

将测试次数初始化为零;Initialize the number of tests to zero;

若所述测试结果为测试通过,在所述输出测试结果之后,所述方法还包括:If the test result is a test pass, after the output test result, the method further includes:

将所述测试次数计数增加一,并判断所述测试次数是否达到设定次数;Increase the count of the number of tests by one, and judge whether the number of tests reaches a set number of times;

若所述测试次数未达到设定次数,重新通过充电电路设定对应所述超级电容电池包的充电参数,对所述超级电容电池包进行充电并开始计时,并重新执行测试,直至所述测试次数达到设定次数。If the number of tests does not reach the set number of times, re-set the charging parameters corresponding to the supercapacitor battery pack through the charging circuit, charge the supercapacitor battery pack and start timing, and re-execute the test until the test The number of times reaches the set number of times.

进一步的,所述超级电容电池包还包括中间节点,所述中间节点位于所述第一超级电容以及所述第二超级电容之间,所述中间节点处是所述第一超级电容的负极输出以及所述第二超级电容的正极输出;Further, the supercapacitor battery pack also includes an intermediate node, the intermediate node is located between the first supercapacitor and the second supercapacitor, and the intermediate node is the negative output of the first supercapacitor and the positive output of the second supercapacitor;

所述中间节点的电压用以描述所述第二超级电容的第二电压,所述第一超级电容两端的电压为所述第一电压,所述第一电压的值与所述实时总电压减去所述第二电压的值相同。The voltage of the intermediate node is used to describe the second voltage of the second supercapacitor, the voltage across the first supercapacitor is the first voltage, and the value of the first voltage is subtracted from the real-time total voltage go to the same value as the second voltage.

第二方面,提供一种超级电容测试装置,所述装置包括:In a second aspect, a supercapacitor testing device is provided, the device comprising:

侦测模块,用于通过侦测电路识别超级电容电池包,所述超级电容电池包包括第一超级电容以及第二超级电容,所述第一超级电容与所述第二超级电容串联,所述第一超级电容的正极作为所述超级电容电池包的正极输出,所述第二超级电容的负极作为所述超级电容电池包的负极输出;The detection module is used to identify the supercapacitor battery pack through the detection circuit, the supercapacitor battery pack includes a first supercapacitor and a second supercapacitor, the first supercapacitor is connected in series with the second supercapacitor, the The positive pole of the first supercapacitor is output as the positive pole of the supercapacitor battery pack, and the negative pole of the second supercapacitor is output as the negative pole of the supercapacitor battery pack;

充电模块,用于通过充电电路设定对应所述超级电容电池包的充电参数,对所述超级电容电池包进行充电并开始计时;The charging module is used to set the charging parameters corresponding to the supercapacitor battery pack through the charging circuit, charge the supercapacitor battery pack and start timing;

管理模块,用于响应于检测到所述超级电容电池包的电压超过第一预设阈值,停止充电结束计时,并判断充电计时是否超过第二预设阈值;The management module is used to stop the charging end timing and determine whether the charging timing exceeds the second preset threshold in response to detecting that the voltage of the supercapacitor battery pack exceeds a first preset threshold;

电压平衡测试模块,用于若所述充电计时超过所述第二预设阈值,对所述第一超级电容以及所述第二超级电容进行电压平衡功能测试,输出测试结果。A voltage balance test module, configured to perform a voltage balance function test on the first supercapacitor and the second supercapacitor if the charging timer exceeds the second preset threshold, and output a test result.

第三方面,提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述超级电容测试方法。In a third aspect, an electronic device is provided, including a memory, a processor, and a computer program stored on the memory and operable on the processor, and the supercapacitor testing method is realized when the processor executes the computer program.

第四方面,提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行所述超级电容测试方法。In a fourth aspect, a computer-readable storage medium is provided, storing computer-executable instructions for executing the supercapacitor testing method.

本申请实施例具有如下有益效果:The embodiment of the present application has the following beneficial effects:

本申请实施例提供的一种超级电容测试方法、装置、电子设备和存储介质,能够通过侦测电路识别接入的超级电容电池包,根据识别的超级电容电池包类型,通过充电电路对超级电容电池包匹配充电,实时监控充电电压和充电时间,能够通过对第一超级电容以及第二超级电容进行电压平衡功能测试,模拟检测超级电容电池包的电压平衡功能,能够模拟超级电容电池包生产过程的功能和质量监测,而无需服务器整机进行功能测试,可以大幅度缩短测试时间,提升测试效率以及测试准确率;还能够通过恒流放电电路模拟正常使用场景,确保超级电容电池包能够满足设计需求,在单次测试完成后,通过放电电路将超级电容电池包的电压放电至极小值,以避免电池包带电插拔可能带来的负面影响;还可以设定循环测试次数,进行多次循环测试,能够有效验证超级电容电池包性能的稳定性。A supercapacitor testing method, device, electronic equipment, and storage medium provided in the embodiments of the present application can identify the connected supercapacitor battery pack through the detection circuit, and charge the supercapacitor through the charging circuit according to the type of the identified supercapacitor battery pack. Battery pack matching charging, real-time monitoring of charging voltage and charging time, can test the voltage balance function of the first super capacitor and the second super capacitor, simulate and detect the voltage balance function of the super capacitor battery pack, and can simulate the production process of the super capacitor battery pack function and quality monitoring, without the need for functional testing of the whole server, which can greatly shorten the test time, improve test efficiency and test accuracy; it can also simulate normal use scenarios through the constant current discharge circuit to ensure that the supercapacitor battery pack can meet the design requirements. Requirements, after a single test is completed, the voltage of the supercapacitor battery pack is discharged to a minimum value through the discharge circuit to avoid the possible negative effects of the battery pack being plugged in and out; the number of cycle tests can also be set to perform multiple cycles The test can effectively verify the stability of the performance of the supercapacitor battery pack.

附图说明Description of drawings

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings that need to be used in the description of the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present application. For those skilled in the art, other drawings can also be obtained based on these drawings without creative effort.

图1示出本申请实施例提供的超级电容测试方法的总流程图;Fig. 1 shows the overall flowchart of the supercapacitor testing method that the embodiment of the present application provides;

图2示出根据本申请一个实施例的超级电容电池包内部结构示意图;Fig. 2 shows a schematic diagram of the internal structure of a supercapacitor battery pack according to an embodiment of the present application;

图3示出根据本申请一个实施例的超级电容测试方法的具体流程图;Fig. 3 shows the specific flowchart of the supercapacitor testing method according to one embodiment of the present application;

图4示出根据本申请一个实施例的侦测电路的电路图;FIG. 4 shows a circuit diagram of a detection circuit according to an embodiment of the present application;

图5示出根据本申请一个实施例的充电电路的电路图;Figure 5 shows a circuit diagram of a charging circuit according to an embodiment of the present application;

图6示出根据本申请一个实施例的第一放电电路的电路图;FIG. 6 shows a circuit diagram of a first discharge circuit according to an embodiment of the present application;

图7示出根据本申请一个实施例的第二放电电路的电路图;FIG. 7 shows a circuit diagram of a second discharge circuit according to an embodiment of the present application;

图8示出根据本申请一个实施例的恒流放电电路的电路图;FIG. 8 shows a circuit diagram of a constant current discharge circuit according to an embodiment of the present application;

图9示出本申请实施例提供的超级电容测试装置的结构示意图;FIG. 9 shows a schematic structural view of a supercapacitor testing device provided in an embodiment of the present application;

图10示出可被用于实施本申请中所述的各个实施例的示例性系统。Figure 10 illustrates an exemplary system that may be used to implement various embodiments described in this application.

具体实施方式Detailed ways

为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。In order to make the purpose, technical solutions and advantages of the application clearer, the technical solutions in the embodiments of the application will be clearly and completely described below in conjunction with the drawings in the embodiments of the application. Obviously, the described embodiments are only Some embodiments of this application are not all embodiments. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of this application.

应当理解,在本申请的描述中,除非上下文明确要求,否则整个说明书和权利要求书中的“包括”、“包含”等类似词语应当解释为包含的含义而不是排他或穷举的含义;也就是说,是“包括但不限于”的含义。It should be understood that in the description of the present application, unless the context clearly requires it, the words "comprising", "comprising" and other similar words in the entire specification and claims should be interpreted as an inclusive meaning rather than an exclusive or exhaustive meaning; That is to say, the meaning of "including but not limited to".

还应当理解,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本申请的描述中,除非另有说明,“多个”的含义是两个或两个以上。It should also be understood that the terms "first", "second", etc. are used for descriptive purposes only and should not be construed as indicating or implying relative importance. In addition, in the description of the present application, unless otherwise specified, "plurality" means two or more.

实施例一Embodiment one

本申请提供了一种超级电容测试方法,参照图1,包括:The application provides a supercapacitor testing method, referring to Fig. 1, including:

S1、通过侦测电路识别超级电容电池包,超级电容电池包包括第一超级电容以及第二超级电容,第一超级电容与第二超级电容串联,第一超级电容的正极作为超级电容电池包的正极输出,第二超级电容的负极作为超级电容电池包的负极输出;S1. Identify the supercapacitor battery pack through the detection circuit. The supercapacitor battery pack includes a first supercapacitor and a second supercapacitor. The first supercapacitor and the second supercapacitor are connected in series. Positive output, the negative pole of the second supercapacitor is used as the negative pole output of the supercapacitor battery pack;

S2、通过充电电路设定对应超级电容电池包的充电参数,对超级电容电池包进行充电并开始计时;S2. Setting the charging parameters corresponding to the supercapacitor battery pack through the charging circuit, charging the supercapacitor battery pack and starting timing;

S3、响应于检测到超级电容电池包的电压超过第一预设阈值,停止充电结束计时,并判断充电计时是否超过第二预设阈值;S3. In response to detecting that the voltage of the supercapacitor battery pack exceeds the first preset threshold, stop the charging end timing, and determine whether the charging timing exceeds the second preset threshold;

S4、若充电计时超过第二预设阈值,对第一超级电容以及第二超级电容进行电压平衡功能测试,输出测试结果。S4. If the charging time exceeds the second preset threshold, perform a voltage balance function test on the first supercapacitor and the second supercapacitor, and output a test result.

具体的,参照图2,以两串的超级电容电池包为例,第一超级电容以及第二超级电容均为2.7V,串联组成一个最高耐压5.4V,实际输出最大5V的超级电容电池包,输出总电压+5V接第一超级电容C1的正极,作为超级电容电池包的正极输出电压。其中,第一超级电容与第二超级电容串联,第一超级电容C1与第二超级电容C2之间存在中间节点CC1P,中间节点CC1P处是第一超级电容C1的负极输出,同时也是第二超级电容C2的正极输出。第二超级电容C2的负极是整个超级电容电池包的负极输出,也是GND输出。中间节点CC1P的电压用以描述第二超级电容C2两端的第二电压,第一超级电容C1两端的电压为第一电压CC2P,第一电压CC2P的值与实时总电压(+5V实际的电压)减去第二电压的值相同。CC_TS为在超级电容电池包内部接一个热敏电阻,热敏电阻用于感应电池的内部温度;SC_ON是电池的在位信号,在超级电容电池包内部通过一个电阻接GND。首先可以通过侦测电路中在位电阻识别超级电容电池包,再通过充电电路设定识别到超级电容电池包该电容对应的充电电压和充电电流,开始给超级电容电池包内的超级电容充电并且开始计时,同时侦测超级电容电池包电压是否超过第一预设阈值,当超级电容电池包电压超过第一预设阈值时,停止充电并且计时结束,判断充电计时是否超过第二预设阈值。若充电计时未超过第二预设阈值,则说明充电时间短,可能是电容容量不足或者个别电容空焊,判定超级电容电池包异常;若充电计时超过第二预设阈值,则继续进行下一步测试,即对第一超级电容以及第二超级电容进行电压平衡功能测试,若电压平衡功能测试通过,则输出测试结果通过;若电压平衡功能测试失败,则当前测试失败。Specifically, referring to Figure 2, taking two strings of supercapacitor battery packs as an example, the first supercapacitor and the second supercapacitor are both 2.7V, connected in series to form a supercapacitor battery pack with a maximum withstand voltage of 5.4V and an actual maximum output of 5V , the total output voltage +5V is connected to the positive pole of the first supercapacitor C1 as the positive pole output voltage of the supercapacitor battery pack. Wherein, the first supercapacitor and the second supercapacitor are connected in series, there is an intermediate node CC1P between the first supercapacitor C1 and the second supercapacitor C2, and the intermediate node CC1P is the negative output of the first supercapacitor C1, which is also the output of the second supercapacitor C1. The positive output of capacitor C2. The negative pole of the second supercapacitor C2 is the negative pole output of the entire supercapacitor battery pack, which is also the GND output. The voltage of the intermediate node CC1P is used to describe the second voltage across the second supercapacitor C2, the voltage across the first supercapacitor C1 is the first voltage CC2P, and the value of the first voltage CC2P is related to the real-time total voltage (+5V actual voltage) The value minus the second voltage is the same. CC_TS is connected to a thermistor inside the supercapacitor battery pack, and the thermistor is used to sense the internal temperature of the battery; SC_ON is the on-position signal of the battery, which is connected to GND through a resistor inside the supercapacitor battery pack. First, the supercapacitor battery pack can be identified by the in-position resistance in the detection circuit, and then the charging voltage and charging current corresponding to the capacitor of the supercapacitor battery pack can be identified through the charging circuit setting, and the supercapacitor in the supercapacitor battery pack can be charged and charged. Start timing, and detect whether the voltage of the supercapacitor battery pack exceeds the first preset threshold, and stop charging when the voltage of the supercapacitor battery pack exceeds the first preset threshold, and judge whether the charging timer exceeds the second preset threshold. If the charging time does not exceed the second preset threshold, it means that the charging time is short. It may be that the capacity of the capacitor is insufficient or some capacitors are empty, and it is determined that the super capacitor battery pack is abnormal; if the charging time exceeds the second preset threshold, continue to the next step. The test is to perform a voltage balance function test on the first supercapacitor and the second supercapacitor. If the voltage balance function test passes, the output test result is passed; if the voltage balance function test fails, the current test fails.

下面将结合图3对本实施例进行进一步的说明:The present embodiment will be further described below in conjunction with FIG. 3:

在一些实施方式中,侦测电路包括在位电阻以及热敏电阻,在位电阻用于检测超级电容的在位信号,热敏电阻用于检测超级电容电池包内部温度,基于此,S1包括:In some embodiments, the detection circuit includes an on-position resistor and a thermistor, the on-position resistor is used to detect the on-position signal of the super capacitor, and the thermistor is used to detect the internal temperature of the super capacitor battery pack. Based on this, S1 includes:

S11、通过侦测电路给在位电阻以及热敏电阻加电压并侦测在位电阻以及热敏电阻的电压,判断在位电阻以及热敏电阻的阻值是否正常,得到第一判断结果;S11. Apply voltage to the on-position resistor and the thermistor through the detection circuit and detect the voltage of the on-position resistor and the thermistor, judge whether the resistance values of the on-position resistor and the thermistor are normal, and obtain a first judgment result;

S12、根据第一判断结果识别超级电容电池包。S12. Identify the supercapacitor battery pack according to the first judgment result.

在一些实施方式中,若在位电阻以及热敏电阻的电压偏离,则第一判断结果为超级电容电池包异常。In some implementations, if the voltages of the on-position resistor and the thermistor deviate, the first determination result is that the supercapacitor battery pack is abnormal.

具体的,通过侦测电路给在位电阻和温度感应的热敏电阻加电压并侦测电压的方式,能够确定在位电阻以及热敏电阻的阻值是否正常,如果虚焊或者电阻损坏导致电压偏离,可以直接判定该超级电容电池包异常;如果在位电阻以及热敏电阻的阻值正常,第一判断结果为在位电阻以及热敏电阻测试通过,可以执行下一步的测试。还可以根据在位电阻识别超级电容电池包,因为测试系统同时兼容其他款电池的测试,此处不作赘述。示例性的,图4示出侦测电路的电路图,其中,J3是超级电容电池包的连接器,400是超级电容电池包+5V(输出电压)的电源节点,也是整个超级电容电池包的正极输出。200是超级电容电池包第一超级电容以及第二超级电容串联的中间节点,也是CC1P电容的电压;100是超级电容电池包的负极也是GND。在侦测电路测试开始前,将超级电容电池包插入到J3连接器上。101是超级电容电池包的在位检查信号(在超级电容电池包内部是300欧姆接地),通过R86电阻上拉到P3V3电源上输入的信号103(等同101信号)输出给MCU(Microcontroller Unit,微控制单元)。MCU根据电压值确定101信号内部的电阻是否正常。104是温度侦测信号,等同于102信号,通过R114和超级电容电池包内部的热敏电阻检查热敏电阻是否正常。通过上述侦测电路能够对在位电阻以及热敏电阻的电压进行侦测,判断在位电阻以及热敏电阻的阻值是否正常。Specifically, by applying voltage to the on-position resistor and the temperature-sensitive thermistor and detecting the voltage through the detection circuit, it can be determined whether the resistance values of the on-position resistor and the thermistor are normal. Deviation, it can be directly judged that the supercapacitor battery pack is abnormal; if the resistance values of the on-site resistance and thermistor are normal, the first judgment result is that the on-site resistance and thermistor test passed, and the next test can be carried out. It is also possible to identify the supercapacitor battery pack based on the in-position resistance, because the test system is also compatible with the test of other batteries, and will not be described here. Exemplary, Fig. 4 shows the circuit diagram of the detection circuit, wherein, J3 is the connector of the supercapacitor battery pack, 400 is the power supply node of the supercapacitor battery pack +5V (output voltage), and is also the positive pole of the entire supercapacitor battery pack output. 200 is the intermediate node of the first supercapacitor and the second supercapacitor in series of the supercapacitor battery pack, which is also the voltage of the CC1P capacitor; 100 is the negative electrode of the supercapacitor battery pack and is also GND. Before the detection circuit test starts, plug the super capacitor battery pack into the J3 connector. 101 is the in-position check signal of the supercapacitor battery pack (300 ohm grounded inside the supercapacitor battery pack), and the signal 103 (equivalent to 101 signal) input to the P3V3 power supply is pulled up through the R86 resistor and output to the MCU (Microcontroller Unit, micro control unit). The MCU determines whether the internal resistance of the 101 signal is normal according to the voltage value. 104 is a temperature detection signal, which is equal to the signal 102. Check whether the thermistor is normal through R114 and the thermistor inside the supercapacitor battery pack. The voltage of the on-position resistor and the thermistor can be detected through the above detection circuit, and it can be judged whether the resistance values of the on-position resistor and the thermistor are normal.

在一些实施方式中,充电参数包括充电电压以及充电电流中的至少一种,基于此,S2包括:In some implementations, the charging parameters include at least one of charging voltage and charging current, based on which, S2 includes:

S21、通过充电电路设定对应超级电容电池包的充电电压以及充电电流,对超级电容电池包进行充电并开始计时;S21. Set the charging voltage and charging current corresponding to the supercapacitor battery pack through the charging circuit, charge the supercapacitor battery pack and start timing;

若充电计时未超过第二预设阈值,方法还包括:If the charging timing does not exceed the second preset threshold, the method also includes:

判定超级电容电池包异常,判定当前测试失败。It is determined that the supercapacitor battery pack is abnormal, and it is determined that the current test has failed.

具体的,可以根据上述步骤识别到的超级电容电池包,通过充电电路设定识别到的超级电容电池包对应的充电电压和充电电流,开始给超级电容电池包进行充电并开始计时,同时侦测超级电容电池包的电压是否超过第一预设阈值,当超级电容电池包电压超过第一预设阈值时,停止充电并且结束计时。若充电计时未超过第二预设阈值,则表明充电时间短,可能是电容容量不足或者个别电容空焊,判定电池包异常;若充电计时超过第二预设阈值,则继续进行下一步测试。Specifically, according to the supercapacitor battery packs identified in the above steps, the charging voltage and charging current corresponding to the identified supercapacitor battery packs can be set through the charging circuit, and the supercapacitor battery packs can be charged and start timing, while detecting Whether the voltage of the supercapacitor battery pack exceeds the first preset threshold, when the voltage of the supercapacitor battery pack exceeds the first preset threshold, stop charging and end timing. If the charging time does not exceed the second preset threshold, it indicates that the charging time is short, which may be due to insufficient capacitor capacity or some capacitors are empty, and it is determined that the battery pack is abnormal; if the charging time exceeds the second preset threshold, continue to the next test.

示例性的,图5示出充电电路的电路图。参照图5,1200节点是测试系统的输入电源,例如可以使用P12V的电源作为该系统的主要电源输入。充电电路是包括充电管理芯片U2、MOS管Q1和Q2、电感L1和精密电阻R6组成的充电控制电路,401是输出的电源节点。Q15和Q16是两颗P型MOS管组成的防止两侧漏电流的控制开关,分别用于控制401节点和400节点的开关,116节点是控制信号,该信号是低电平时开启Q15和Q16,该信号是高电平时关闭Q15和Q16。其中,当充电回路开启时,116节点设为高电平,进行超级电容电池包的充电;充电回路关闭时,116节点保持低电平。节点111和112是控制充电电路输出电压的信号,当103信号是低电平时,111信号设定为高电平,MOS管Q30开启,R13和R117并联后跟R12串联,控制401信号输出电压不超过5V,115是充电芯片的Feedback(反馈)信号。当侦测到另一种电容在位时,112变为高电平,Q31开启,R116和R117并联后跟R12串联,输出401节点的电压最高是9V。节点113是充电电压侦测信号,通过R109、R111、R112、R110和U4B电路分压组成,当401电压超过设定值时,关闭U2的充电芯片。充电过程会进行计时,从开始充电到401节点电压超过第一预设阈值,停止充电并且结束计时。若充电计时超过第二预设阈值,则充电测试通过,继续进行下一步测试;若充电计时未超过第二预设阈值,充电测试失败,整个测试失败。Exemplarily, FIG. 5 shows a circuit diagram of the charging circuit. Referring to Fig. 5, node 1200 is the input power of the test system, for example, a P12V power supply can be used as the main power input of the system. The charging circuit is a charging control circuit composed of a charging management chip U2, MOS transistors Q1 and Q2, an inductor L1 and a precision resistor R6, and 401 is an output power node. Q15 and Q16 are control switches composed of two P-type MOS tubes to prevent the leakage current on both sides. They are used to control the switches of node 401 and node 400 respectively. Node 116 is a control signal, which turns on Q15 and Q16 when the signal is low. This signal turns off Q15 and Q16 when high. Among them, when the charging loop is turned on, node 116 is set to a high level to charge the supercapacitor battery pack; when the charging loop is turned off, node 116 is kept at a low level. Nodes 111 and 112 are signals to control the output voltage of the charging circuit. When the signal 103 is low, the signal 111 is set to high, and the MOS transistor Q30 is turned on. R13 and R117 are connected in parallel and then connected in series with R12. The output voltage of the control 401 signal does not exceed 5V, 115 is the Feedback (feedback) signal of the charging chip. When it is detected that another capacitor is in place, 112 becomes high level, Q31 is turned on, R116 and R117 are connected in parallel and connected in series with R12, and the output voltage of node 401 is up to 9V. Node 113 is the charging voltage detection signal, which is composed of R109, R111, R112, R110 and U4B circuit voltage divider. When the 401 voltage exceeds the set value, the charging chip of U2 is turned off. The charging process will be timed, from the start of charging until the voltage of node 401 exceeds the first preset threshold, the charging will be stopped and the timing will end. If the charging time exceeds the second preset threshold, the charging test passes, and the next test is continued; if the charging time does not exceed the second preset threshold, the charging test fails, and the entire test fails.

在一些实施方式中,S4具体包括:In some embodiments, S4 specifically includes:

S41、通过第一放电电路对第二超级电容基于第一放电时间进行强制放电并静置,静置后判断第二超级电容的第二电压是否在超级电容电池包的实时总电压的预设范围内,得到第二判断结果;S41. Forcibly discharge the second supercapacitor based on the first discharge time through the first discharge circuit and leave it still, and judge whether the second voltage of the second supercapacitor is within the preset range of the real-time total voltage of the supercapacitor battery pack after standing still , get the second judgment result;

S42、通过第二放电电路对第一超级电容基于第二放电时间进行强制放电并静置,静置后判断第一超级电容的第一电压是否在超级电容电池包的实时总电压的预设范围内,得到第三判断结果。S42. Use the second discharge circuit to force discharge the first supercapacitor based on the second discharge time and leave it still, and judge whether the first voltage of the first supercapacitor is within the preset range of the real-time total voltage of the supercapacitor battery pack after standing still , get the third judgment result.

具体的,可以通过第一放电电路对第二超级电容强制放电一段时间(第一放电时间),此时确保放电后CC1P的电压低于超级电容电池包总电压的第一预设占比,然后停止放电并开始静置,此时超级电容电池包内部的电压平衡电路会自动启动并且平衡CC1P和CC2P之间的电压,静置指定时间后,再次测量CC1P和5V的实时电压,确保CC1P的电压恢复到总电压的预设范围内,如果超出该范围,则判定超级电容电池包内部功能异常。同样的,可以通过第二放电电路对第一超级电容强制放电一段时间(第二放电时间),此时确保放电后CC2P的电压低于超级电容电池包总电压的第一预设占比,然后停止放电并开始静置,此时超级电容电池包内部的电压平衡电路会自动启动并且平衡CC1P和CC2P之间的电压,静置指定时间后,再次测量CC2P和5V的实时电压,确保CC2P的电压恢复到总电压的预设范围内,如果超出该范围,则判定超级电容电池包内部功能异常。需要注意的是,通过第一放电电路对第二超级电容强制放电以及通过第二放电电路对第一超级电容强制放电不存在强制的先后顺序,可以先通过第一放电电路对第二超级电容强制放电,亦可以先通过第二放电电路对第一超级电容强制放电。若第二超级电容的第二电压CC1P电压在超级电容电池包的实时总电压的预设范围内,则表明超级电容电池包内部正常,第二判断结果为第二超级电容电压平衡测试通过,否则,第二判断结果为测试失败;若第一超级电容的第一电压CC2P电压在超级电容电池包的实时总电压的预设范围内,则表明超级电容电池包内部正常,第三判断结果为第一超级电容电压平衡测试通过,否则,第三判断结果为测试失败。Specifically, the second supercapacitor can be forcibly discharged for a period of time (first discharge time) through the first discharge circuit. At this time, ensure that the voltage of CC1P after discharge is lower than the first preset ratio of the total voltage of the supercapacitor battery pack, and then Stop discharging and start to stand still. At this time, the voltage balance circuit inside the supercapacitor battery pack will automatically start and balance the voltage between CC1P and CC2P. After standing for a specified time, measure the real-time voltage of CC1P and 5V again to ensure the voltage of CC1P Return to the preset range of the total voltage. If it exceeds this range, it is determined that the internal function of the supercapacitor battery pack is abnormal. Similarly, the first supercapacitor can be forced to discharge for a period of time (second discharge time) through the second discharge circuit. At this time, ensure that the voltage of CC2P after discharge is lower than the first preset ratio of the total voltage of the supercapacitor battery pack, and then Stop discharging and start to stand still. At this time, the voltage balance circuit inside the supercapacitor battery pack will automatically start and balance the voltage between CC1P and CC2P. After standing for a specified time, measure the real-time voltage of CC2P and 5V again to ensure the voltage of CC2P Return to the preset range of the total voltage. If it exceeds this range, it is determined that the internal function of the supercapacitor battery pack is abnormal. It should be noted that there is no mandatory sequence for the forced discharge of the second supercapacitor through the first discharge circuit and the forced discharge of the first supercapacitor through the second discharge circuit. For discharging, the first supercapacitor may also be forcibly discharged through the second discharge circuit first. If the second voltage CC1P voltage of the second supercapacitor is within the preset range of the real-time total voltage of the supercapacitor battery pack, it indicates that the inside of the supercapacitor battery pack is normal, and the second judgment result is that the voltage balance test of the second supercapacitor passes, otherwise , the second judgment result is test failure; if the first voltage CC2P voltage of the first supercapacitor is within the preset range of the real-time total voltage of the supercapacitor battery pack, it indicates that the interior of the supercapacitor battery pack is normal, and the third judgment result is the first A supercapacitor voltage balance test is passed; otherwise, the third judgment result is a test failure.

在一些实施方式中,S41包括:In some embodiments, S41 includes:

S411、通过第一放电电路对第二超级电容基于第一放电时间进行强制放电;S411. Forcibly discharge the second supercapacitor based on the first discharge time through the first discharge circuit;

S412、在第一放电时间之后,静置第二超级电容,通过超级电容电池包内部的电压平衡电路自动平衡第二超级电容和第一超级电容之间的电压;S412. After the first discharge time, leave the second supercapacitor still, and automatically balance the voltage between the second supercapacitor and the first supercapacitor through the voltage balance circuit inside the supercapacitor battery pack;

S413、在第一静置时间之后,重新测量第二超级电容的第二电压以及超级电容电池包的实时总电压,判断第二电压是否在实时总电压的预设范围之内,得到第二判断结果。S413. After the first resting time, re-measure the second voltage of the second supercapacitor and the real-time total voltage of the supercapacitor battery pack, judge whether the second voltage is within the preset range of the real-time total voltage, and obtain a second judgment result.

示例性的,参照图6,200节点是CC1P,100节点是超级电容电池包的负极(也就是GND),电感L2、电源芯片U6和功率二极管D6组成升压电路,122是升压电路的输出电压,R17是功率放电电阻,121节点是控制信号。当121是高电平时,N型MOS管Q5开启,该放电回路开始工作,通过R17的功率电阻进行放电,放电电流是122电压和R17电阻的比值,此时对CC1P进行强制放电。当121为低电平时,Q5关闭,该放电回路关闭,此时对CC1P停止强制放电。通过控制121信号高电平时间,从而实现控制对CC1P的第一放电时间,通过调整R17电阻阻值的大小,来调整放电电流的大小。完成放电后,需要对超级电容电池包进行静置,电池包内部的平衡电路会自动对CC1P的电压进行平衡,静置第一静置时间之后,通过抓取节点200和节点400的电压值,判断这两个节点的电压比值是否在预设比值范围内,从而判断第二电压是否在实时总电压的预设范围之内,若在范围内,则第二判断结果为通过,否则,测试失败。For example, referring to Figure 6, node 200 is CC1P, node 100 is the negative pole of the supercapacitor battery pack (that is, GND), inductor L2, power chip U6 and power diode D6 form a boost circuit, and node 122 is the output of the boost circuit Voltage, R17 is a power discharge resistor, node 121 is a control signal. When 121 is high level, the N-type MOS transistor Q5 is turned on, the discharge circuit starts to work, and discharges through the power resistance of R17. The discharge current is the ratio of the 122 voltage to the resistance of R17. At this time, CC1P is forced to discharge. When 121 is low level, Q5 is closed, the discharge circuit is closed, and at this time, the forced discharge of CC1P is stopped. By controlling the high-level time of the 121 signal, the first discharge time to CC1P can be controlled, and the discharge current can be adjusted by adjusting the resistance value of R17. After the discharge is completed, the supercapacitor battery pack needs to be left still. The balance circuit inside the battery pack will automatically balance the voltage of CC1P. After the first rest time, by grabbing the voltage values of nodes 200 and 400, Judging whether the voltage ratio of these two nodes is within the preset ratio range, thereby judging whether the second voltage is within the preset range of the real-time total voltage, if it is within the range, the second judgment result is passed, otherwise, the test fails .

在一些实施方式中,S42包括:In some embodiments, S42 includes:

S421、通过第二放电电路对第一超级电容基于第二放电时间进行强制放电;S421. Forcibly discharge the first supercapacitor based on the second discharge time through the second discharge circuit;

S422、在第二放电时间之后,静置第一超级电容,通过超级电容电池包内部的电压平衡电路自动平衡第一超级电容和第二超级电容之间的电压;S422. After the second discharge time, leave the first supercapacitor still, and automatically balance the voltage between the first supercapacitor and the second supercapacitor through the voltage balance circuit inside the supercapacitor battery pack;

S423、在第二静置时间之后,重新测量第一超级电容的第一电压以及超级电容电池包的实时总电压,判断第一电压是否在实时总电压的预设范围之内,得到第三判断结果。S423. After the second resting time, re-measure the first voltage of the first supercapacitor and the real-time total voltage of the supercapacitor battery pack, judge whether the first voltage is within the preset range of the real-time total voltage, and obtain a third judgment result.

示例性的,参照图7,CC2P是在节点400和节点200之间的超级电容,有电感L3、功率二极管D8和电源芯片U3组成的升压电路,将CC2P的电压升压到固定输出电压,节点132是升压电路的输出电压。节点131是控制信号,控制CC2P放电电路的开关。当节点131是低电平时,MOS管Q18关闭,Q6开启,放电的升压电路开始工作,输出的电压132通过大功率电阻R28进行放电。当控制信号131变为高电平时,Q18开启,Q6关闭,该强制放电电路关闭。对CC2P放电第二放电时间后,对超级电容电池包静置第二静置时间,通过抓取节点200和节点400的电压值,判断这两个节点的电压比值是否在预设比值范围内,从而判断第一电压是否在实时总电压的预设范围之内,若在范围内,则第三判断结果为通过,否则,测试失败。Exemplarily, referring to FIG. 7, CC2P is a supercapacitor between node 400 and node 200, and has a boost circuit composed of inductor L3, power diode D8 and power chip U3, which boosts the voltage of CC2P to a fixed output voltage, Node 132 is the output voltage of the boost circuit. Node 131 is a control signal, which controls the switch of the CC2P discharge circuit. When the node 131 is at low level, the MOS transistor Q18 is turned off, Q6 is turned on, and the discharging boost circuit starts to work, and the output voltage 132 is discharged through the high-power resistor R28. When the control signal 131 becomes high level, Q18 is turned on, Q6 is turned off, and the forced discharge circuit is turned off. After discharging the CC2P for the second discharge time, the supercapacitor battery pack is left to stand for the second time, and by grabbing the voltage values of nodes 200 and 400, it is judged whether the voltage ratio of these two nodes is within the preset ratio range, Therefore, it is judged whether the first voltage is within the preset range of the real-time total voltage. If it is within the range, the third judgment result is passed; otherwise, the test fails.

在一些实施方式中,预设范围包括第一预设占比以及第二预设占比,第一预设占比不大于第二预设占比;第一放电时间是根据第一放电电路的放电电流计算得到的,以使得第二超级电容放电后小于超级电容电池包总电压的第一预设占比;第二放电时间是根据第二放电电路的放电电流计算得到的,以使得第一超级电容放电后小于超级电容电池包总电压的第一预设占比。In some embodiments, the preset range includes a first preset ratio and a second preset ratio, and the first preset ratio is not greater than the second preset ratio; the first discharge time is based on the first discharge circuit The discharge current is calculated so that after the second super capacitor is discharged, it is less than the first preset ratio of the total voltage of the super capacitor battery pack; the second discharge time is calculated according to the discharge current of the second discharge circuit, so that the first After the supercapacitor is discharged, it is less than a first preset ratio of the total voltage of the supercapacitor battery pack.

具体的,在正常工作时,CC1P和CC2P的电容电压是基本相等的,比如我们设定CC1P和CC2P的电压是实时总电压的第一预设占比到第二预设占比之间。第一预设占比可以为48.5%,第二预设占比为51.5%,那么预设范围即48.5%~51.5%;同样的,第一预设占比可以为49%,第二预设占比为51%,那么预设范围即49%~51%,可以根据实际测试需求调整预设范围,调整测试精度。可以先通过第一放电电路,对CC1P的电容进行强制放电一段时间,根据放电电流计算第一放电时间,确保放电后CC1P的电压要低于总电压+5V(实时测量值)的第一预设占比(例如48.5%),停止放电并开始静置,此时超级电容电池包内部的电压平衡电路会自动启动并且平衡CC1P和CC2P之间的电压,静置指定时间后(第一静置时间),再次测量CC1P和5V的实时电压,确保CC1P的电压恢复到总电压的第一预设占比到第二预设占比之间(例如48.5%~51.5%之间),如果超出该范围,则判定该电池包内部功能异常,如果在预设范围内,则执行下一步测试。以同样的方式对CC2P进行电压平衡测试,对CC2P的电容进行强制放电一段时间,根据放电电流计算第二放电时间,确保放电后CC2P的电压要低于总电压+5V(实时测量值)的第一预设占比(例如48.5%),停止放电并开始静置,此时超级电容电池包内部的电压平衡电路会自动启动并且平衡CC1P和CC2P之间的电压,静置指定时间后(第二静置时间),再次测量CC2P和5V的实时电压,确保CC2P的电压恢复到总电压的第一预设占比到第二预设占比之间(例如48.5%~51.5%之间),如果超出该范围,则判定该电池包内部功能异常,如果在预设范围内,则执行下一步测试。需要注意的是,对CC1P进行电压平衡测试和对CC2P进行电压平衡测试不存在强制的先后顺序。Specifically, during normal operation, the capacitor voltages of CC1P and CC2P are basically equal. For example, we set the voltages of CC1P and CC2P to be between the first preset ratio and the second preset ratio of the real-time total voltage. The first preset ratio can be 48.5%, and the second preset ratio can be 51.5%, so the preset range is 48.5%~51.5%; similarly, the first preset ratio can be 49%, and the second preset ratio can be 48.5%. If the proportion is 51%, then the preset range is 49%~51%. You can adjust the preset range and test accuracy according to the actual test requirements. The capacitor of CC1P can be forced to discharge for a period of time through the first discharge circuit, and the first discharge time can be calculated according to the discharge current to ensure that the voltage of CC1P after discharge is lower than the first preset of the total voltage +5V (real-time measured value) ratio (for example, 48.5%), stop discharging and start to stand still. At this time, the voltage balance circuit inside the supercapacitor battery pack will automatically start and balance the voltage between CC1P and CC2P. After standing for a specified time (the first resting time ), measure the real-time voltage of CC1P and 5V again, and ensure that the voltage of CC1P returns to the range between the first preset ratio and the second preset ratio of the total voltage (for example, between 48.5% and 51.5%), if it exceeds this range , it is determined that the internal function of the battery pack is abnormal, and if it is within the preset range, the next test will be performed. Carry out voltage balance test on CC2P in the same way, discharge the capacitance of CC2P for a period of time, calculate the second discharge time according to the discharge current, and ensure that the voltage of CC2P after discharge is lower than the total voltage + 5V (real-time measurement value). A preset ratio (for example, 48.5%), stop discharging and start to stand still. At this time, the voltage balance circuit inside the supercapacitor battery pack will automatically start and balance the voltage between CC1P and CC2P. After standing for a specified time (second resting time), measure the real-time voltage of CC2P and 5V again to ensure that the voltage of CC2P returns to the range between the first preset ratio and the second preset ratio of the total voltage (for example, between 48.5% and 51.5%), if If it exceeds the range, it is determined that the internal function of the battery pack is abnormal, and if it is within the preset range, the next step of testing will be performed. It should be noted that there is no mandatory order for the voltage balance test of CC1P and the voltage balance test of CC2P.

在一些实施方式中,在对第一超级电容以及第二超级电容进行电压平衡功能测试之后,方法还包括:In some implementations, after performing a voltage balance function test on the first supercapacitor and the second supercapacitor, the method further includes:

S51、通过恒流放电电路根据恒流放电电路的放电电流大小以及放电持续时间对超级电容电池包进行放电,记录放电前超级电容电池包的第三电压以及放电后超级电容电池包的第四电压;S51. Discharge the supercapacitor battery pack through the constant current discharge circuit according to the discharge current and the discharge duration of the constant current discharge circuit, and record the third voltage of the supercapacitor battery pack before discharge and the fourth voltage of the supercapacitor battery pack after discharge. ;

S52、计算得到第三电压以及第四电压的差值;S52. Calculate the difference between the third voltage and the fourth voltage;

S53、判断差值是否小于差值阈值,得到第四判断结果。S53. Determine whether the difference is smaller than the difference threshold, and obtain a fourth determination result.

具体的,恒流放电测试用于模拟超级电容电池包在服务器内工作时,服务器掉电场景对超级电容电池包的测试情况。首先启动恒流放电电路,上述的恒流放电电路的放电电流大小以及放电持续时间可以根据超级电容电池包在服务器工作时掉电场景的电路和时间进行设定,记录放电启动前和放电完成后+5V的电压值第三电压V1以及第四电压V2,并计算V1与V2的差值,如果该差值小于差值阈值,则表明超级电容电池包放电正常;否则,表明超级电容电池包放电异常,第四判断结果为测试失败。Specifically, the constant current discharge test is used to simulate the testing of the supercapacitor battery pack in a server power-off scenario when the supercapacitor battery pack is working in the server. First start the constant current discharge circuit. The discharge current and discharge duration of the above constant current discharge circuit can be set according to the circuit and time of the supercapacitor battery pack in the power-down scene when the server is working, and record before the discharge starts and after the discharge is completed. The voltage value of +5V is the third voltage V1 and the fourth voltage V2, and calculate the difference between V1 and V2, if the difference is less than the difference threshold, it indicates that the super capacitor battery pack is discharged normally; otherwise, it indicates that the super capacitor battery pack is discharged Abnormal, the fourth judgment result is test failure.

示例性的,参照图8,电阻R35、控制芯片U5、功率三极管Q12和功率电阻R41组成恒流放电电路,该电路通过节点141的控制信号,当141信号高电平时,N型MOS管Q17导通,放电电路开始工作,调整R41的电阻值可以调整恒流放电电流值的大小。恒流放电前记录400节点的电压V1,恒流放电指定时间后,再次测量400节点的电压V2,V1与V2的电压差值需要小于差值阈值,第四判断结果才为测试通过。Exemplarily, referring to FIG. 8, the resistor R35, the control chip U5, the power transistor Q12 and the power resistor R41 form a constant current discharge circuit, and the circuit passes the control signal of the node 141. When the signal 141 is at a high level, the N-type MOS transistor Q17 conducts Through, the discharge circuit starts to work, adjusting the resistance value of R41 can adjust the size of the constant current discharge current value. Before constant current discharge, record the voltage V1 of 400 nodes. After constant current discharge for a specified time, measure the voltage V2 of 400 nodes again. The voltage difference between V1 and V2 must be less than the difference threshold, and the fourth judgment result is the test passed.

在一些实施方式中,若差值大于差值阈值,第四判断结果为超级电容电池包异常;In some implementations, if the difference is greater than the difference threshold, the fourth judgment result is that the supercapacitor battery pack is abnormal;

若差值小于差值阈值,第四判断结果为超级电容电池包放电正常,基于此,在得到第四判断结果之后,方法还包括:If the difference is less than the difference threshold, the fourth judgment result is that the discharge of the supercapacitor battery pack is normal. Based on this, after the fourth judgment result is obtained, the method further includes:

对超级电容电池包进行放电,放电直至超级电容电池包的总电压小于第五电压,输出的测试结果为测试通过。Discharging the supercapacitor battery pack until the total voltage of the supercapacitor battery pack is less than the fifth voltage, and the output test result is that the test is passed.

具体的,当第四判断结果为恒流放电测试通过,此时启动恒流放电电路并且监控400节点电压,当400节点电压小于第五电压(可以设定为0.3V)之后,此时超级电容电池包单次充放电所有测试完成。Specifically, when the fourth judgment result is that the constant current discharge test is passed, start the constant current discharge circuit and monitor the voltage at node 400. When the voltage at node 400 is less than the fifth voltage (which can be set to 0.3V), the supercapacitor All tests of the single charge and discharge of the battery pack are completed.

在一些实施方式中,在S1之前,方法还包括:In some embodiments, before S1, the method also includes:

S0、将测试次数初始化为零;S0, initialize the number of tests to zero;

若测试结果为测试通过,在输出测试结果之后,方法还包括:If the test result is the test passed, after outputting the test result, the method further includes:

S6、将测试次数计数增加一,并判断测试次数是否达到设定次数;S6. Increase the count of the number of tests by one, and judge whether the number of tests reaches the set number of times;

若测试次数未达到设定次数,重新通过充电电路设定对应超级电容电池包的充电参数,对超级电容电池包进行充电并开始计时,并重新执行测试,直至测试次数达到设定次数。If the number of tests does not reach the set number of times, re-set the charging parameters of the corresponding super capacitor battery pack through the charging circuit, charge the super capacitor battery pack and start timing, and re-execute the test until the number of tests reaches the set number of times.

具体的,当恒流放电测试通过后,启动恒流放电电路放电直至超级电容电池包的总电压小于第五电压,此时,单次充放电所有测试完成,测试次数增加一。特别的,若需要进行循环测试,设定循环测试次数,测试系统自动从S2步骤开始进行循环测试,若测试过程中未出现测试失败,一直执行测试,直至测试次数达到设定次数后结束整个测试。Specifically, when the constant current discharge test is passed, the constant current discharge circuit is started to discharge until the total voltage of the supercapacitor battery pack is less than the fifth voltage. At this time, all tests for a single charge and discharge are completed, and the number of tests is increased by one. In particular, if a loop test is required, set the number of loop tests, and the test system will automatically start the loop test from step S2. If there is no test failure during the test, the test will continue until the number of tests reaches the set number and the entire test will end. .

在本实施例中,能够通过侦测电路识别接入的超级电容电池包,根据识别的超级电容电池包类型,通过充电电路对超级电容电池包匹配充电,实时监控充电电压和充电时间,能够通过对第一超级电容以及第二超级电容进行电压平衡功能测试,模拟检测超级电容电池包的电压平衡功能,能够模拟超级电容电池包生产过程的功能和质量监测,而无需服务器整机进行功能测试,可以大幅度缩短测试时间,提升测试效率以及测试准确率;还能够通过恒流放电电路模拟正常使用场景,确保超级电容电池包能够满足设计需求,在单次测试完成后,通过放电电路将超级电容电池包的电压放电至极小值,以避免电池包带电插拔可能带来的负面影响;还可以设定循环测试次数,进行多次循环测试,能够有效验证超级电容电池包性能的稳定性。In this embodiment, the connected supercapacitor battery pack can be identified through the detection circuit, and the supercapacitor battery pack can be matched and charged through the charging circuit according to the identified supercapacitor battery pack type, and the charging voltage and charging time can be monitored in real time. Perform voltage balance function test on the first supercapacitor and the second supercapacitor, and simulate and detect the voltage balance function of the supercapacitor battery pack, which can simulate the function and quality monitoring of the supercapacitor battery pack production process, without the need for a functional test of the server. It can greatly shorten the test time, improve the test efficiency and test accuracy; it can also simulate the normal use scene through the constant current discharge circuit to ensure that the super capacitor battery pack can meet the design requirements. The voltage of the battery pack is discharged to a minimum value to avoid the possible negative impact of the battery pack being plugged and unplugged; the number of cycle tests can also be set to perform multiple cycle tests, which can effectively verify the stability of the performance of the supercapacitor battery pack.

需要注意的是,术语“S1”、“S2”等仅用于步骤的描述目的,并非特别指称次序或顺位的意思,亦非用以限定本申请,其仅仅是为了方便描述本申请的方法,而不能理解为指示步骤的先后顺序。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本申请要求的保护范围之内。It should be noted that the terms "S1", "S2" and so on are only used for the description purpose of the steps, and do not specifically refer to the order or order, nor are they used to limit the application, but are only for the convenience of describing the method of the application , and cannot be understood as indicating the sequence of steps. In addition, the technical solutions of the various embodiments can be combined with each other, but it must be based on the realization of those skilled in the art. When the combination of technical solutions is contradictory or cannot be realized, it should be considered that the combination of technical solutions does not exist , nor within the scope of protection required by the present application.

实施例二Embodiment two

对应上述实施例,本申请还提供了一种超级电容测试装置,参照图9,所述装置包括侦测模块、充电模块、管理模块以及电压平衡测试模块。Corresponding to the above-mentioned embodiments, the present application also provides a supercapacitor testing device. Referring to FIG. 9 , the device includes a detection module, a charging module, a management module, and a voltage balance testing module.

其中,侦测模块,用于通过侦测电路识别超级电容电池包,所述超级电容电池包包括第一超级电容以及第二超级电容,所述第一超级电容与所述第二超级电容串联,所述第一超级电容的正极作为所述超级电容电池包的正极输出,所述第二超级电容的负极作为所述超级电容电池包的负极输出;充电模块,用于通过充电电路设定对应所述超级电容电池包的充电参数,对所述超级电容电池包进行充电并开始计时;管理模块,用于响应于检测到所述超级电容电池包的电压超过第一预设阈值,停止充电结束计时,并判断充电计时是否超过第二预设阈值;电压平衡测试模块,用于若所述充电计时超过所述第二预设阈值,对所述第一超级电容以及所述第二超级电容进行电压平衡功能测试,输出测试结果。Wherein, the detection module is used to identify the supercapacitor battery pack through the detection circuit, the supercapacitor battery pack includes a first supercapacitor and a second supercapacitor, the first supercapacitor is connected in series with the second supercapacitor, The positive pole of the first supercapacitor is output as the positive pole of the supercapacitor battery pack, and the negative pole of the second supercapacitor is output as the negative pole of the supercapacitor battery pack; the charging module is used to set the corresponding According to the charging parameters of the supercapacitor battery pack, the supercapacitor battery pack is charged and starts timing; the management module is configured to stop the charging end timing in response to detecting that the voltage of the supercapacitor battery pack exceeds a first preset threshold , and determine whether the charging timing exceeds the second preset threshold; the voltage balance test module is used to perform voltage on the first supercapacitor and the second supercapacitor if the charging timing exceeds the second preset threshold Balance function test, output test result.

进一步的,所述侦测电路包括在位电阻以及热敏电阻,所述在位电阻用于检测超级电容的在位信号,所述热敏电阻用于检测所述超级电容电池包内部温度,基于此,侦测模块还用于通过侦测电路给所述在位电阻以及所述热敏电阻加电压并侦测所述在位电阻以及所述热敏电阻的电压,判断所述在位电阻以及所述热敏电阻的阻值是否正常,得到第一判断结果;以及用于根据所述第一判断结果识别超级电容电池包。Further, the detection circuit includes an on-position resistance and a thermistor, the on-position resistance is used to detect the on-position signal of the super capacitor, and the thermistor is used to detect the internal temperature of the super capacitor battery pack, based on Here, the detection module is also used to apply voltage to the on-position resistance and the thermistor through the detection circuit and detect the voltage of the on-position resistance and the thermistor, and determine the on-position resistance and the thermistor. Whether the resistance value of the thermistor is normal, obtains a first judgment result; and is used to identify the supercapacitor battery pack according to the first judgment result.

进一步的,若所述在位电阻以及所述热敏电阻的电压偏离,则所述第一判断结果为所述超级电容电池包异常。Further, if the voltages of the on-position resistor and the thermistor deviate, the first judgment result is that the supercapacitor battery pack is abnormal.

进一步的,所述充电参数包括充电电压以及充电电流中的至少一种,充电模块还用于通过充电电路设定对应所述超级电容电池包的充电电压以及充电电流,对所述超级电容电池包进行充电并开始计时; 若所述充电计时未超过所述第二预设阈值,管理模块还用于判定所述超级电容电池包异常,判定当前测试失败。Further, the charging parameters include at least one of charging voltage and charging current, and the charging module is also used to set the charging voltage and charging current corresponding to the supercapacitor battery pack through the charging circuit, and charge the supercapacitor battery pack Carry out charging and start timing; if the charging timing does not exceed the second preset threshold, the management module is also used to determine that the supercapacitor battery pack is abnormal, and determine that the current test has failed.

进一步的,电压平衡测试模块还用于通过第一放电电路对所述第二超级电容基于第一放电时间进行强制放电并静置,静置后判断所述第二超级电容的第二电压是否在所述超级电容电池包的实时总电压的预设范围内,得到第二判断结果;以及用于通过第二放电电路对所述第一超级电容基于第二放电时间进行强制放电并静置,静置后判断所述第一超级电容的第一电压是否在所述超级电容电池包的实时总电压的预设范围内,得到第三判断结果。Further, the voltage balance test module is also used to force discharge the second supercapacitor based on the first discharge time through the first discharge circuit and leave it at rest, and judge whether the second voltage of the second supercapacitor is within The second judgment result is obtained within the preset range of the real-time total voltage of the supercapacitor battery pack; and it is used to forcefully discharge the first supercapacitor based on the second discharge time through the second discharge circuit and leave it at rest. Then judge whether the first voltage of the first supercapacitor is within the preset range of the real-time total voltage of the supercapacitor battery pack, and obtain a third judgment result.

进一步的,电压平衡测试模块还用于通过第一放电电路对所述第二超级电容基于第一放电时间进行强制放电;以及用于在所述第一放电时间之后,静置所述第二超级电容,通过所述超级电容电池包内部的电压平衡电路自动平衡所述第二超级电容和所述第一超级电容之间的电压;还用于在第一静置时间之后,重新测量所述第二超级电容的第二电压以及所述超级电容电池包的实时总电压,判断所述第二电压是否在所述实时总电压的预设范围之内,得到第二判断结果。Further, the voltage balance test module is also used to force discharge the second supercapacitor based on the first discharge time through the first discharge circuit; and is used to rest the second supercapacitor after the first discharge time Capacitor, automatically balances the voltage between the second supercapacitor and the first supercapacitor through the voltage balance circuit inside the supercapacitor battery pack; it is also used to re-measure the first supercapacitor after the first resting time The second voltage of the two supercapacitors and the real-time total voltage of the supercapacitor battery pack are judged whether the second voltage is within the preset range of the real-time total voltage, and a second judgment result is obtained.

进一步的,电压平衡测试模块还用于通过第二放电电路对所述第一超级电容基于第二放电时间进行强制放电;以及用于在所述第二放电时间之后,静置所述第一超级电容,通过所述超级电容电池包内部的电压平衡电路自动平衡所述第一超级电容和所述第二超级电容之间的电压;还用于在第二静置时间之后,重新测量所述第一超级电容的第一电压以及所述超级电容电池包的实时总电压,判断所述第一电压是否在所述实时总电压的预设范围之内,得到第三判断结果。Further, the voltage balance test module is also used to force discharge the first supercapacitor based on the second discharge time through the second discharge circuit; and is used to rest the first supercapacitor after the second discharge time Capacitor, through the voltage balance circuit inside the supercapacitor battery pack to automatically balance the voltage between the first supercapacitor and the second supercapacitor; it is also used to re-measure the first supercapacitor after the second resting time A first voltage of the supercapacitor and the real-time total voltage of the supercapacitor battery pack are judged whether the first voltage is within a preset range of the real-time total voltage, and a third judgment result is obtained.

进一步的,所述预设范围包括第一预设占比以及第二预设占比,所述第一预设占比不大于所述第二预设占比;所述第一放电时间是根据所述第一放电电路的放电电流计算得到的,以使得所述第二超级电容放电后小于所述超级电容电池包总电压的第一预设占比;所述第二放电时间是根据所述第二放电电路的放电电流计算得到的,以使得所述第一超级电容放电后小于所述超级电容电池包总电压的第一预设占比。Further, the preset range includes a first preset ratio and a second preset ratio, the first preset ratio is not greater than the second preset ratio; the first discharge time is based on The discharge current of the first discharge circuit is calculated so that the discharge of the second supercapacitor is less than the first preset ratio of the total voltage of the supercapacitor battery pack; the second discharge time is based on the The discharge current of the second discharge circuit is calculated so that the discharge of the first supercapacitor is less than a first preset proportion of the total voltage of the supercapacitor battery pack.

进一步的,超级电容测试装置还包括恒流放电模块,用于通过恒流放电电路根据所述恒流放电电路的放电电流大小以及放电持续时间对所述超级电容电池包进行放电,记录放电前所述超级电容电池包的第三电压以及放电后所述超级电容电池包的第四电压;以及用于计算得到所述第三电压以及第四电压的差值;还用于判断所述差值是否小于差值阈值,得到第四判断结果。Further, the supercapacitor testing device also includes a constant current discharge module, which is used to discharge the supercapacitor battery pack through the constant current discharge circuit according to the discharge current and the discharge duration of the constant current discharge circuit, and record The third voltage of the supercapacitor battery pack and the fourth voltage of the supercapacitor battery pack after discharge; and for calculating the difference between the third voltage and the fourth voltage; and for judging whether the difference is is less than the difference threshold, the fourth judgment result is obtained.

进一步的,若所述差值大于差值阈值,所述第四判断结果为所述超级电容电池包异常;若所述差值小于差值阈值,所述第四判断结果为所述超级电容电池包放电正常,基于此,恒流放电模块还用于对所述超级电容电池包进行放电,放电直至所述超级电容电池包的总电压小于第五电压,输出的所述测试结果为测试通过。Further, if the difference is greater than the difference threshold, the fourth judgment result is that the supercapacitor battery pack is abnormal; if the difference is smaller than the difference threshold, the fourth judgment result is that the supercapacitor battery pack is abnormal. The discharge of the pack is normal. Based on this, the constant current discharge module is also used to discharge the supercapacitor battery pack until the total voltage of the supercapacitor battery pack is less than the fifth voltage, and the output test result is the test passed.

进一步的,超级电容测试装置还包括测试计数模块,用于将测试次数初始化为零;还用于若所述测试结果为测试通过,在所述输出测试结果之后,将所述测试次数计数增加一,并判断所述测试次数是否达到设定次数;以及用于若所述测试次数未达到设定次数,重新通过充电电路设定对应所述超级电容电池包的充电参数,对所述超级电容电池包进行充电并开始计时,并重新执行测试,直至所述测试次数达到设定次数。Further, the supercapacitor testing device also includes a test counting module, which is used to initialize the number of tests to zero; it is also used to increase the count of the number of tests by one if the test result is a test pass after the output test result , and determine whether the number of times of testing reaches the set number of times; and if the number of tests does not reach the set number of times, re-set the charging parameters corresponding to the supercapacitor battery pack through the charging circuit, and charge the supercapacitor battery The pack is charged and starts timing, and the test is re-executed until the number of said tests reaches the set number of times.

进一步的,所述超级电容电池包还包括中间节点,所述中间节点位于所述第一超级电容以及所述第二超级电容之间,所述中间节点处是所述第一超级电容的负极输出以及所述第二超级电容的正极输出;所述中间节点的电压用以描述所述第二超级电容的第二电压,所述第一超级电容两端的电压为所述第一电压,所述第一电压的值与所述实时总电压减去所述第二电压的值相同。Further, the supercapacitor battery pack also includes an intermediate node, the intermediate node is located between the first supercapacitor and the second supercapacitor, and the intermediate node is the negative output of the first supercapacitor and the positive output of the second supercapacitor; the voltage of the intermediate node is used to describe the second voltage of the second supercapacitor, the voltage across the first supercapacitor is the first voltage, and the second A voltage has the same value as the real-time total voltage minus the second voltage.

关于超级电容测试装置的具体限定可以参见上文中对于超级电容测试方法实施例的相关限定,故此处不作赘述。上述超级电容测试装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。For the specific limitations of the supercapacitor testing device, please refer to the relevant limitations of the above embodiments of the supercapacitor testing method, so details are not repeated here. Each module in the above-mentioned supercapacitor testing device can be fully or partially realized by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, and can also be stored in the memory of the computer device in the form of software, so that the processor can invoke and execute the corresponding operations of the above-mentioned modules.

实施例三Embodiment three

对应上述实施例,本申请还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时可以实现上述超级电容测试方法。Corresponding to the above embodiments, the present application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and operable on the processor. When the processor executes the program, the above supercapacitor testing method can be realized.

如图10所示,在一些实施例中,系统能够作为各所述实施例中的任意一个用于超级电容测试方法的上述电子设备。在一些实施例中,系统可包括具有指令的一个或多个计算机可读介质(例如,系统存储器或NVM/存储设备)以及与该一个或多个计算机可读介质耦合并被配置为执行指令以实现模块从而执行本申请中所述的动作的一个或多个处理器(例如,(一个或多个)处理器)。As shown in FIG. 10 , in some embodiments, the system can be used as the above-mentioned electronic device in any one of the above-mentioned embodiments for the supercapacitor testing method. In some embodiments, a system may include one or more computer-readable media (e.g., system memory or NVM/storage devices) having instructions and coupled to the one or more computer-readable media and configured to execute the instructions to One or more processors (eg, processor(s)) that implement a module such that the actions described in this application are performed.

对于一个实施例,系统控制模块可包括任意适当的接口控制器,以向(一个或多个)处理器中的至少一个和/或与系统控制模块通信的任意适当的设备或组件提供任意适当的接口。For one embodiment, the system control module may include any suitable interface controller to provide any suitable interface.

系统控制模块可包括存储器控制器模块,以向系统存储器提供接口。存储器控制器模块可以是硬件模块、软件模块和/或固件模块。The system control module may include a memory controller module to provide an interface to the system memory. A memory controller module may be a hardware module, a software module and/or a firmware module.

系统存储器可被用于例如为系统加载和存储数据和/或指令。对于一个实施例,系统存储器可包括任意适当的易失性存储器,例如,适当的DRAM。在一些实施例中,系统存储器可包括双倍数据速率类型四同步动态随机存取存储器(DDR4SDRAM)。System memory may be used, for example, to load and store data and/or instructions for the system. For one embodiment, system memory may include any suitable volatile memory, such as suitable DRAM. In some embodiments, the system memory may include Double Data Rate Type Quad Synchronous Dynamic Random Access Memory (DDR4 SDRAM).

对于一个实施例,系统控制模块可包括一个或多个输入/输出(I/O)控制器,以向NVM/存储设备及(一个或多个)通信接口提供接口。For one embodiment, the system control module may include one or more input/output (I/O) controllers to provide interfaces to NVM/storage devices and communication interface(s).

例如,NVM/存储设备可被用于存储数据和/或指令。NVM/存储设备可包括任意适当的非易失性存储器(例如,闪存)和/或可包括任意适当的(一个或多个)非易失性存储设备(例如,一个或多个硬盘驱动器(HDD)、一个或多个光盘(CD)驱动器和/或一个或多个数字通用光盘(DVD)驱动器)。For example, NVM/storage devices may be used to store data and/or instructions. The NVM/storage device may include any suitable non-volatile memory (e.g., flash memory) and/or may include any suitable non-volatile storage device(s) (e.g., one or more hard disk drives (HDD ), one or more compact disc (CD) drives, and/or one or more digital versatile disc (DVD) drives).

NVM/存储设备可包括在物理上作为系统被安装在其上的设备的一部分的存储资源,或者其可被该设备访问而不必作为该设备的一部分。例如,NVM/存储设备可通过网络经由(一个或多个)通信接口进行访问。NVM/storage devices may include storage resources that are physically part of the device on which the system is installed, or that may be accessed by the device without necessarily being part of the device. For example, NVM/storage devices may be accessed over a network via communication interface(s).

(一个或多个)通信接口可为系统提供接口以通过一个或多个网络和/或与任意其他适当的设备通信。系统可根据一个或多个无线网络标准和/或协议中的任意标准和/或协议来与无线网络的一个或多个组件进行无线通信。 The communication interface(s) may provide the system with an interface to communicate over one or more networks and/or with any other suitable device. The system may communicate wirelessly with one or more components of the wireless network according to any of one or more wireless network standards and/or protocols.

对于一个实施例,(一个或多个)处理器中的至少一个可与系统控制模块的一个或多个控制器(例如,存储器控制器模块)的逻辑封装在一起。对于一个实施例,(一个或多个)处理器中的至少一个可与系统控制模块的一个或多个控制器的逻辑封装在一起以形成系统级封装(SiP)。对于一个实施例,(一个或多个)处理器中的至少一个可与系统控制模块的一个或多个控制器的逻辑集成在同一模具上。对于一个实施例,(一个或多个)处理器中的至少一个可与系统控制模块的一个或多个控制器的逻辑集成在同一模具上以形成片上系统(SoC)。For one embodiment, at least one of the processor(s) may be packaged with the logic of one or more controllers of the system control module (eg, a memory controller module). For one embodiment, at least one of the processor(s) may be packaged with the logic of the one or more controllers of the system control module to form a system-in-package (SiP). For one embodiment, at least one of the processor(s) may be integrated on the same die as the logic of the one or more controllers of the system control module. For one embodiment, at least one of the processor(s) may be integrated on the same die with the logic of the one or more controllers of the system control module to form a system on chip (SoC).

在各个实施例中,系统可以但不限于是:服务器、工作站、台式计算设备或移动计算设备(例如,膝上型计算设备、手持计算设备、平板电脑、上网本等)。在各个实施例中,系统可具有更多或更少的组件和/或不同的架构。例如,在一些实施例中,系统包括一个或多个摄像机、键盘、液晶显示器(LCD)屏幕(包括触屏显示器)、非易失性存储器端口、多个天线、图形芯片、专用集成电路(ASIC)和扬声器。In various embodiments, a system may be, but is not limited to, a server, workstation, desktop computing device, or mobile computing device (eg, laptop computing device, handheld computing device, tablet computer, netbook, etc.). In various embodiments, the system may have more or fewer components and/or a different architecture. For example, in some embodiments, a system includes one or more cameras, a keyboard, a liquid crystal display (LCD) screen (including a touchscreen display), a non-volatile memory port, multiple antennas, a graphics chip, an application-specific integrated circuit (ASIC) ) and speakers.

需要注意的是,本申请可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(ASIC)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本申请的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本申请的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本申请的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。It should be noted that the present application can be implemented in software and/or a combination of software and hardware, for example, it can be implemented by using an application specific integrated circuit (ASIC), a general-purpose computer or any other similar hardware devices. In one embodiment, the software program of the present application can be executed by a processor to realize the steps or functions described above. Likewise, the software program (including associated data structures) of the present application can be stored in a computer-readable recording medium such as RAM memory, magnetic or optical drive or floppy disk and the like. In addition, some steps or functions of the present application may be implemented by hardware, for example, as a circuit that cooperates with a processor to execute each step or function.

另外,本申请的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本申请的方法和/或技术方案。本领域技术人员应能理解,计算机程序指令在计算机可读介质中的存在形式包括但不限于源文件、可执行文件、安装包文件等,相应地,计算机程序指令被计算机执行的方式包括但不限于:该计算机直接执行该指令,或者该计算机编译该指令后再执行对应的编译后程序,或者该计算机读取并执行该指令,或者该计算机读取并安装该指令后再执行对应的安装后程序。在此,计算机可读介质可以是可供计算机访问的任意可用的计算机可读存储介质或通信介质。In addition, a part of the present application can be applied as a computer program product, such as a computer program instruction. When it is executed by a computer, the method and/or technical solution according to the present application can be invoked or provided through the operation of the computer. Those skilled in the art should understand that computer program instructions exist in computer-readable media in forms including but not limited to source files, executable files, installation package files, etc. Limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding post-installation program program. Here, a computer readable medium may be any available computer readable storage medium or communication medium that can be accessed by a computer.

通信介质包括藉此包含例如计算机可读指令、数据结构、程序模块或其他数据的通信信号被从一个系统传送到另一系统的介质。通信介质可包括有导的传输介质(诸如电缆和线(例如,光纤、同轴等))和能传播能量波的无线(未有导的传输)介质,诸如声音、电磁、RF、微波和红外。计算机可读指令、数据结构、程序模块或其他数据可被体现为例如无线介质(诸如载波或诸如被体现为扩展频谱技术的一部分的类似机制)中的已调制数据信号。术语“已调制数据信号”指的是其一个或多个特征以在信号中编码信息的方式被更改或设定的信号。调制可以是模拟的、数字的或混合调制技术。Communication media includes the media whereby communication signals embodying, for example, computer readable instructions, data structures, program modules or other data are transmitted from one system to another. Communication media can include guided transmission media such as cables and wires (e.g., fiber optics, coaxial, etc.) and wireless (unguided transmission) media capable of propagating waves of energy, such as acoustic, electromagnetic, RF, microwave, and infrared . Computer readable instructions, data structures, program modules or other data may be embodied, for example, as a modulated data signal in a wireless medium such as a carrier wave or similar mechanism such as embodied as part of spread spectrum technology. The term "modulated data signal" means a signal that has one or more of its characteristics changed or set in such a manner as to encode information in the signal. Modulation can be analog, digital or mixed modulation techniques.

在此,根据本申请的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本申请的多个实施例的方法和/或技术方案。Here, an embodiment according to the present application includes an apparatus comprising a memory for storing computer program instructions and a processor for executing the program instructions, wherein when the computer program instructions are executed by the processor, triggering The operation of the device is based on the foregoing methods and/or technical solutions according to multiple embodiments of the present application.

实施例四Embodiment four

对应上述实施例,本申请还提供了一种计算机可读存储介质,存储有计算机可执行指令,计算机可执行指令用于执行超级电容测试方法。Corresponding to the above-mentioned embodiments, the present application further provides a computer-readable storage medium storing computer-executable instructions, and the computer-executable instructions are used to execute the supercapacitor testing method.

在本实施例中,计算机可读存储介质可包括以用于存储诸如计算机可读指令、数据结构、程序模块或其它数据的信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动的介质。例如,计算机可读存储介质包括,但不限于,易失性存储器,诸如随机存储器(RAM,DRAM,SRAM);以及非易失性存储器,诸如闪存、各种只读存储器(ROM,PROM,EPROM,EEPROM)、磁性和铁磁/铁电存储器(MRAM,FeRAM);以及磁性和光学存储设备(硬盘、磁带、CD、DVD);或其它现在已知的介质或今后开发的能够存储供计算机系统使用的计算机可读信息/数据。In this embodiment, computer-readable storage media may include volatile and non-volatile, volatile, volatile, or Removable and non-removable media. For example, computer-readable storage media include, but are not limited to, volatile memories such as random access memories (RAM, DRAM, SRAM); and nonvolatile memories such as flash memory, various read-only memories (ROM, PROM, EPROM) , EEPROM), magnetic and ferromagnetic/ferroelectric memory (MRAM, FeRAM); and magnetic and optical storage devices (hard disks, tapes, CDs, DVDs); or other media known now or developed in the future capable of storing data for computer systems Computer readable information/data used.

尽管已描述了本申请实施例中的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请实施例中范围的所有变更和修改。Although the preferred embodiments of the embodiments of the present application have been described, those skilled in the art can make additional changes and modifications to these embodiments once the basic inventive concept is understood. Therefore, the appended claims are intended to be construed to include the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the application.

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the application without departing from the spirit and scope of the application. In this way, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalent technologies, the present application is also intended to include these modifications and variations.

Claims (13)

1.一种超级电容测试方法,其特征在于,包括:1. A supercapacitor testing method, characterized in that, comprising: 通过侦测电路识别超级电容电池包,所述超级电容电池包包括第一超级电容以及第二超级电容,所述第一超级电容与所述第二超级电容串联,所述第一超级电容的正极作为所述超级电容电池包的正极输出,所述第二超级电容的负极作为所述超级电容电池包的负极输出;The supercapacitor battery pack is identified by the detection circuit, the supercapacitor battery pack includes a first supercapacitor and a second supercapacitor, the first supercapacitor is connected in series with the second supercapacitor, and the positive pole of the first supercapacitor As the positive pole output of the supercapacitor battery pack, the negative pole of the second supercapacitor is used as the negative pole output of the supercapacitor battery pack; 通过充电电路设定对应所述超级电容电池包的充电参数,对所述超级电容电池包进行充电并开始计时;Setting the charging parameters corresponding to the supercapacitor battery pack through the charging circuit, charging the supercapacitor battery pack and starting timing; 响应于检测到所述超级电容电池包的电压超过第一预设阈值,停止充电结束计时,并判断充电计时是否超过第二预设阈值;In response to detecting that the voltage of the supercapacitor battery pack exceeds a first preset threshold, stop charging end timing, and determine whether the charging timing exceeds a second preset threshold; 若所述充电计时超过所述第二预设阈值,对所述第一超级电容以及所述第二超级电容进行电压平衡功能测试,输出测试结果;If the charging timer exceeds the second preset threshold, perform a voltage balance function test on the first supercapacitor and the second supercapacitor, and output a test result; 其中所述对所述第一超级电容以及所述第二超级电容进行电压平衡功能测试,具体包括:Wherein, performing a voltage balance function test on the first supercapacitor and the second supercapacitor specifically includes: 通过第一放电电路对所述第二超级电容基于第一放电时间进行强制放电并静置,静置后判断所述第二超级电容的第二电压是否在所述超级电容电池包的实时总电压的预设范围内,得到第二判断结果;Through the first discharge circuit, the second supercapacitor is forced to discharge based on the first discharge time and is left to stand, after the standstill, it is judged whether the second voltage of the second supercapacitor is within the real-time total voltage of the supercapacitor battery pack Within the preset range, the second judgment result is obtained; 响应于第二判断结果为是,通过第二放电电路对所述第一超级电容基于第二放电时间进行强制放电并静置,静置后判断所述第一超级电容的第一电压是否在所述超级电容电池包的实时总电压的预设范围内,得到第三判断结果;In response to the second judgment result being yes, the first supercapacitor is forcibly discharged based on the second discharge time through the second discharge circuit and left to stand, and after standing, it is judged whether the first voltage of the first supercapacitor is within the specified range. In the preset range of the real-time total voltage of the supercapacitor battery pack, the third judgment result is obtained; 所述方法还包括:The method also includes: 响应于所述第三判断结果为是,通过恒流放电电路根据所述恒流放电电路的放电电流大小以及放电持续时间对所述超级电容电池包进行放电,记录放电前所述超级电容电池包的第三电压以及放电后所述超级电容电池包的第四电压;In response to the third judgment result being yes, the supercapacitor battery pack is discharged through the constant current discharge circuit according to the discharge current and the discharge duration of the constant current discharge circuit, and the supercapacitor battery pack is recorded before discharging. The third voltage and the fourth voltage of the supercapacitor battery pack after discharge; 计算得到所述第三电压以及第四电压的差值;calculating the difference between the third voltage and the fourth voltage; 判断所述差值是否小于差值阈值,得到第四判断结果。It is judged whether the difference is smaller than the difference threshold, and a fourth judgment result is obtained. 2.根据权利要求1所述的超级电容测试方法,其特征在于,所述侦测电路包括在位电阻以及热敏电阻,所述在位电阻用于检测超级电容的在位信号,所述热敏电阻用于检测所述超级电容电池包内部温度,所述通过侦测电路识别超级电容电池包,包括:2. The supercapacitor testing method according to claim 1, wherein the detection circuit includes an in-position resistor and a thermistor, the in-position resistor is used to detect the in-position signal of the supercapacitor, and the thermal The sensitive resistor is used to detect the internal temperature of the supercapacitor battery pack, and the supercapacitor battery pack is identified by the detection circuit, including: 通过侦测电路给所述在位电阻以及所述热敏电阻加电压并侦测所述在位电阻以及所述热敏电阻的电压,判断所述在位电阻以及所述热敏电阻的阻值是否正常,得到第一判断结果;Apply voltage to the on-position resistor and the thermistor through the detection circuit and detect the voltage of the on-position resistor and the thermistor to determine the resistance value of the on-position resistor and the thermistor Whether it is normal or not, get the first judgment result; 根据所述第一判断结果识别超级电容电池包。Identifying the supercapacitor battery pack according to the first judgment result. 3.根据权利要求2所述的超级电容测试方法,其特征在于,若所述在位电阻以及所述热敏电阻的电压偏离,则所述第一判断结果为所述超级电容电池包异常。3 . The supercapacitor testing method according to claim 2 , wherein if the voltages of the on-site resistance and the thermistor deviate, the first judgment result is that the supercapacitor battery pack is abnormal. 4 . 4.根据权利要求1所述的超级电容测试方法,其特征在于,所述充电参数包括充电电压以及充电电流中的至少一种,所述通过充电电路设定对应所述超级电容电池包的充电参数,对所述超级电容电池包进行充电并开始计时,包括:4. The supercapacitor testing method according to claim 1, wherein the charging parameters include at least one of a charging voltage and a charging current, and the charging circuit setting corresponds to the charging of the supercapacitor battery pack. Parameter, described supercapacitor battery pack is charged and starts timing, comprises: 通过充电电路设定对应所述超级电容电池包的充电电压以及充电电流,对所述超级电容电池包进行充电并开始计时;Setting the charging voltage and charging current corresponding to the supercapacitor battery pack through the charging circuit, charging the supercapacitor battery pack and starting timing; 若所述充电计时未超过所述第二预设阈值,所述方法还包括:If the charging timing does not exceed the second preset threshold, the method further includes: 判定所述超级电容电池包异常,判定当前测试失败。It is determined that the supercapacitor battery pack is abnormal, and it is determined that the current test fails. 5.根据权利要求1所述的超级电容测试方法,其特征在于,所述通过第一放电电路对所述第二超级电容基于第一放电时间进行强制放电并静置,静置后判断所述第二超级电容的第二电压是否在所述超级电容电池包的实时总电压的预设范围内,得到第二判断结果,包括:5. The supercapacitor testing method according to claim 1, wherein said second supercapacitor is forced to discharge based on the first discharge time by the first discharge circuit and is left to stand, and the said second supercapacitor is judged after standing. Whether the second voltage of the second supercapacitor is within the preset range of the real-time total voltage of the supercapacitor battery pack, a second judgment result is obtained, including: 通过第一放电电路对所述第二超级电容基于第一放电时间进行强制放电;Forcibly discharging the second supercapacitor based on the first discharge time through the first discharge circuit; 在所述第一放电时间之后,静置所述第二超级电容,通过所述超级电容电池包内部的电压平衡电路自动平衡所述第二超级电容和所述第一超级电容之间的电压;After the first discharge time, leave the second supercapacitor at rest, and automatically balance the voltage between the second supercapacitor and the first supercapacitor through the voltage balancing circuit inside the supercapacitor battery pack; 在第一静置时间之后,重新测量所述第二超级电容的第二电压以及所述超级电容电池包的实时总电压,判断所述第二电压是否在所述实时总电压的预设范围之内,得到第二判断结果。After the first resting time, re-measure the second voltage of the second supercapacitor and the real-time total voltage of the supercapacitor battery pack, and determine whether the second voltage is within the preset range of the real-time total voltage , the second judgment result is obtained. 6.根据权利要求1所述的超级电容测试方法,其特征在于,所述通过第二放电电路对所述第一超级电容基于第二放电时间进行强制放电并静置,静置后判断所述第一超级电容的第一电压是否在所述超级电容电池包的实时总电压的预设范围内,得到第三判断结果,包括:6. The supercapacitor testing method according to claim 1, wherein the first supercapacitor is forced to discharge based on the second discharge time by the second discharge circuit and is left to stand, after standing, it is judged that the Whether the first voltage of the first supercapacitor is within the preset range of the real-time total voltage of the supercapacitor battery pack, a third judgment result is obtained, including: 通过第二放电电路对所述第一超级电容基于第二放电时间进行强制放电;performing forced discharge on the first supercapacitor based on the second discharge time through the second discharge circuit; 在所述第二放电时间之后,静置所述第一超级电容,通过所述超级电容电池包内部的电压平衡电路自动平衡所述第一超级电容和所述第二超级电容之间的电压;After the second discharge time, the first supercapacitor is left to stand, and the voltage between the first supercapacitor and the second supercapacitor is automatically balanced by a voltage balancing circuit inside the supercapacitor battery pack; 在第二静置时间之后,重新测量所述第一超级电容的第一电压以及所述超级电容电池包的实时总电压,判断所述第一电压是否在所述实时总电压的预设范围之内,得到第三判断结果。After the second resting time, re-measure the first voltage of the first supercapacitor and the real-time total voltage of the supercapacitor battery pack, and determine whether the first voltage is within a preset range of the real-time total voltage , get the third judgment result. 7.根据权利要求1所述的超级电容测试方法,其特征在于,所述预设范围包括第一预设占比以及第二预设占比,所述第一预设占比不大于所述第二预设占比;7. The supercapacitor testing method according to claim 1, wherein the preset range includes a first preset ratio and a second preset ratio, and the first preset ratio is not greater than the the second preset ratio; 所述第一放电时间是根据所述第一放电电路的放电电流计算得到的,以使得所述第二超级电容放电后小于所述超级电容电池包总电压的第一预设占比;The first discharge time is calculated according to the discharge current of the first discharge circuit, so that the discharge of the second supercapacitor is less than the first preset ratio of the total voltage of the supercapacitor battery pack; 所述第二放电时间是根据所述第二放电电路的放电电流计算得到的,以使得所述第一超级电容放电后小于所述超级电容电池包总电压的第一预设占比。The second discharge time is calculated according to the discharge current of the second discharge circuit, so that the discharge of the first supercapacitor is less than a first preset percentage of the total voltage of the supercapacitor battery pack. 8.根据权利要求1所述的超级电容测试方法,其特征在于,若所述差值大于差值阈值,所述第四判断结果为所述超级电容电池包异常;8. The supercapacitor testing method according to claim 1, wherein if the difference is greater than a difference threshold, the fourth judgment result is that the supercapacitor battery pack is abnormal; 若所述差值小于差值阈值,所述第四判断结果为所述超级电容电池包放电正常,在所述得到第四判断结果之后,所述方法还包括:If the difference is less than the difference threshold, the fourth judgment result is that the supercapacitor battery pack is discharged normally, and after the fourth judgment result is obtained, the method further includes: 对所述超级电容电池包进行放电,放电直至所述超级电容电池包的总电压小于第五电压,输出的所述测试结果为测试通过。Discharging the supercapacitor battery pack until the total voltage of the supercapacitor battery pack is less than the fifth voltage, and the output test result is that the test is passed. 9.根据权利要求1至8中任一项所述的超级电容测试方法,其特征在于,在所述通过侦测电路识别超级电容电池包之前,所述方法还包括:9. The supercapacitor testing method according to any one of claims 1 to 8, wherein, before the identification of the supercapacitor battery pack by the detection circuit, the method further comprises: 将测试次数初始化为零;Initialize the number of tests to zero; 若所述测试结果为测试通过,在所述输出测试结果之后,所述方法还包括:If the test result is a test pass, after the output test result, the method further includes: 将所述测试次数计数增加一,并判断所述测试次数是否达到设定次数;Increase the count of the number of tests by one, and judge whether the number of tests reaches a set number of times; 若所述测试次数未达到设定次数,重新通过充电电路设定对应所述超级电容电池包的充电参数,对所述超级电容电池包进行充电并开始计时,并重新执行测试,直至所述测试次数达到设定次数。If the number of tests does not reach the set number of times, re-set the charging parameters corresponding to the supercapacitor battery pack through the charging circuit, charge the supercapacitor battery pack and start timing, and re-execute the test until the test The number of times reaches the set number of times. 10.根据权利要求1所述的超级电容测试方法,其特征在于,所述超级电容电池包还包括中间节点,所述中间节点位于所述第一超级电容以及所述第二超级电容之间,所述中间节点处是所述第一超级电容的负极输出以及所述第二超级电容的正极输出;10. The supercapacitor testing method according to claim 1, wherein the supercapacitor battery pack also includes an intermediate node, and the intermediate node is located between the first supercapacitor and the second supercapacitor, The intermediate node is the negative output of the first supercapacitor and the positive output of the second supercapacitor; 所述中间节点的电压用以描述所述第二超级电容的第二电压,所述第一超级电容两端的电压为所述第一电压,所述第一电压的值与所述实时总电压减去所述第二电压的值相同。The voltage of the intermediate node is used to describe the second voltage of the second supercapacitor, the voltage across the first supercapacitor is the first voltage, and the value of the first voltage is subtracted from the real-time total voltage go to the same value as the second voltage. 11.一种实现权利要求1所述超级电容测试方法的超级电容测试装置,其特征在于,所述装置包括:11. A supercapacitor testing device realizing the supercapacitor testing method of claim 1, wherein the device comprises: 侦测模块,用于通过侦测电路识别超级电容电池包,所述超级电容电池包包括第一超级电容以及第二超级电容,所述第一超级电容与所述第二超级电容串联,所述第一超级电容的正极作为所述超级电容电池包的正极输出,所述第二超级电容的负极作为所述超级电容电池包的负极输出;The detection module is used to identify the supercapacitor battery pack through the detection circuit, the supercapacitor battery pack includes a first supercapacitor and a second supercapacitor, the first supercapacitor is connected in series with the second supercapacitor, the The positive pole of the first supercapacitor is output as the positive pole of the supercapacitor battery pack, and the negative pole of the second supercapacitor is output as the negative pole of the supercapacitor battery pack; 充电模块,用于通过充电电路设定对应所述超级电容电池包的充电参数,对所述超级电容电池包进行充电并开始计时;The charging module is used to set the charging parameters corresponding to the supercapacitor battery pack through the charging circuit, charge the supercapacitor battery pack and start timing; 管理模块,用于响应于检测到所述超级电容电池包的电压超过第一预设阈值,停止充电结束计时,并判断充电计时是否超过第二预设阈值;The management module is used to stop the charging end timing and determine whether the charging timing exceeds the second preset threshold in response to detecting that the voltage of the supercapacitor battery pack exceeds a first preset threshold; 电压平衡测试模块,用于若所述充电计时超过所述第二预设阈值,对所述第一超级电容以及所述第二超级电容进行电压平衡功能测试,输出测试结果;A voltage balance test module, configured to perform a voltage balance function test on the first supercapacitor and the second supercapacitor if the charging timer exceeds the second preset threshold, and output a test result; 其中所述对所述第一超级电容以及所述第二超级电容进行电压平衡功能测试,具体包括:Wherein, performing a voltage balance function test on the first supercapacitor and the second supercapacitor specifically includes: 通过第一放电电路对所述第二超级电容基于第一放电时间进行强制放电并静置,静置后判断所述第二超级电容的第二电压是否在所述超级电容电池包的实时总电压的预设范围内,得到第二判断结果;Through the first discharge circuit, the second supercapacitor is forced to discharge based on the first discharge time and is left to stand, after the standstill, it is judged whether the second voltage of the second supercapacitor is within the real-time total voltage of the supercapacitor battery pack Within the preset range, the second judgment result is obtained; 响应于第二判断结果为是,通过第二放电电路对所述第一超级电容基于第二放电时间进行强制放电并静置,静置后判断所述第一超级电容的第一电压是否在所述超级电容电池包的实时总电压的预设范围内,得到第三判断结果;In response to the second judgment result being yes, the first supercapacitor is forcibly discharged based on the second discharge time through the second discharge circuit and left to stand, and after standing, it is judged whether the first voltage of the first supercapacitor is within the specified range. In the preset range of the real-time total voltage of the supercapacitor battery pack, the third judgment result is obtained; 所述方法还包括:The method also includes: 响应于所述第三判断结果为是,通过恒流放电电路根据所述恒流放电电路的放电电流大小以及放电持续时间对所述超级电容电池包进行放电,记录放电前所述超级电容电池包的第三电压以及放电后所述超级电容电池包的第四电压;In response to the third judgment result being yes, the supercapacitor battery pack is discharged through the constant current discharge circuit according to the discharge current and the discharge duration of the constant current discharge circuit, and the supercapacitor battery pack is recorded before discharging. The third voltage and the fourth voltage of the supercapacitor battery pack after discharge; 计算得到所述第三电压以及第四电压的差值;calculating the difference between the third voltage and the fourth voltage; 判断所述差值是否小于差值阈值,得到第四判断结果。It is judged whether the difference is smaller than the difference threshold, and a fourth judgment result is obtained. 12.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至10中任意一项所述超级电容测试方法。12. An electronic device, comprising a memory, a processor, and a computer program stored on the memory and operable on the processor, characterized in that, when the processor executes the computer program, the computer program according to claims 1 to 10 is implemented. Any one of the supercapacitor test methods. 13.一种计算机可读存储介质,存储有计算机可执行指令,其特征在于,所述计算机可执行指令用于执行权利要求1至10中任意一项所述超级电容测试方法。13. A computer-readable storage medium storing computer-executable instructions, wherein the computer-executable instructions are used to execute the supercapacitor testing method according to any one of claims 1 to 10.
CN202211388636.9A 2022-11-08 2022-11-08 Super capacitor test method and device, electronic equipment and storage medium Active CN115436824B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202211388636.9A CN115436824B (en) 2022-11-08 2022-11-08 Super capacitor test method and device, electronic equipment and storage medium
PCT/CN2023/103134 WO2024098781A1 (en) 2022-11-08 2023-06-28 Supercapacitor test method and apparatus, electronic device, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211388636.9A CN115436824B (en) 2022-11-08 2022-11-08 Super capacitor test method and device, electronic equipment and storage medium

Publications (2)

Publication Number Publication Date
CN115436824A CN115436824A (en) 2022-12-06
CN115436824B true CN115436824B (en) 2023-03-24

Family

ID=84252867

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211388636.9A Active CN115436824B (en) 2022-11-08 2022-11-08 Super capacitor test method and device, electronic equipment and storage medium

Country Status (2)

Country Link
CN (1) CN115436824B (en)
WO (1) WO2024098781A1 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115436824B (en) * 2022-11-08 2023-03-24 苏州浪潮智能科技有限公司 Super capacitor test method and device, electronic equipment and storage medium
CN117706392B (en) * 2023-11-09 2024-09-10 宁波宇宁软件技术有限公司 Battery testing method, system, equipment and medium
CN118244010B (en) * 2024-05-29 2024-08-09 苏州元脑智能科技有限公司 Capacitance testing device, capacitance testing method, electronic equipment and storage medium
CN118731784A (en) * 2024-09-02 2024-10-01 陕西星环聚能科技有限公司 Aging test device and system for supercapacitor modules
CN118897170B (en) * 2024-10-09 2025-03-14 思源清能电气电子有限公司 Super capacitor module charge and discharge test system and test method
CN119555786B (en) * 2025-01-24 2025-04-22 西安热工研究院有限公司 Method and system for analyzing capacitance effect duty ratio of hybrid supercapacitor
CN119881670B (en) * 2025-03-27 2025-07-01 凡己科技(苏州)有限公司 Method for determining residual electric quantity of battery and vehicle

Family Cites Families (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3760764B2 (en) * 2000-12-12 2006-03-29 トヨタ自動車株式会社 Voltage detection circuit
US8269469B2 (en) * 2008-08-12 2012-09-18 Ivus Industries, Llc Equalizing method and circuit for ultracapacitors
CN102955071B (en) * 2011-08-31 2017-02-15 中山市云创知识产权服务有限公司 balance resistance testing device
CN103091562A (en) * 2011-11-08 2013-05-08 鸿富锦精密工业(深圳)有限公司 Capacitance capacity measurement circuit
CN102662121B (en) * 2012-05-31 2015-05-20 重庆华渝电气仪表总厂 System and method for detecting failure of super capacitor module
CN103180744B (en) * 2012-10-17 2015-07-08 华为技术有限公司 Method, apparatus and circuit for detecting super capacitor
CN104237797A (en) * 2014-08-13 2014-12-24 中国测试技术研究院电子研究所 Detection system and detection method of battery capacity of super capacitor
CN105471010B (en) * 2014-09-05 2018-05-29 湖南南车时代电动汽车股份有限公司 The voltage balancing method and system of super capacitor module
CN104330666A (en) * 2014-10-28 2015-02-04 陕西千山航空电子有限责任公司 Fault positioning device and method for single capacitors in super-capacitor banks
CN104635082B (en) * 2015-01-30 2017-06-30 中国矿业大学 A kind of super capacitor method of testing and device
CN106253381B (en) * 2016-08-10 2019-05-07 渤海大学 Voltage equalization circuit and voltage equalization method of supercapacitor series module
CN106405282B (en) * 2016-08-29 2019-06-21 武汉理工大学 A nonlinear three-branch equivalent circuit model and parameter identification method for supercapacitors
CN107179446B (en) * 2017-05-18 2020-03-24 珠海艾派克微电子有限公司 Capacitance detection method and device
CN109142883A (en) * 2018-10-17 2019-01-04 深圳众城卓越科技有限公司 A kind of super capacitor volume test device and method of wind power pitch-controlled system
CN109066950A (en) * 2018-10-31 2018-12-21 郑州云海信息技术有限公司 A kind of super capacitor monitoring system
CN109193894A (en) * 2018-11-13 2019-01-11 郑州云海信息技术有限公司 A kind of super capacitor monitoring system
CN111596140B (en) * 2019-02-20 2022-07-19 江苏师范大学 Super capacitor test method for specific LED emergency lamp
TWI704738B (en) * 2019-03-16 2020-09-11 低碳動能開發股份有限公司 Super capacitor protection device and protection method of vehicle power supply system
CN111835051B (en) * 2019-04-23 2023-06-30 低碳动能开发股份有限公司 Protection device and protection method for super capacitor of vehicle power supply system
KR102164439B1 (en) * 2019-09-26 2020-10-13 (주)엠피에스코리아 Balancing device of convergence cell connected super-capacity module and battery
CN111103482B (en) * 2019-12-16 2023-01-06 肇庆绿宝石电子科技股份有限公司 Full-automatic test method and system for super capacitor
CN111366859B (en) * 2020-03-30 2023-03-31 深圳市科陆电子科技股份有限公司 Method for detecting electric core of energy storage system
CN115508629B (en) * 2021-06-23 2024-12-13 北京金风科创风电设备有限公司 Supercapacitor detection device and method, medium and computer equipment
CN113433415A (en) * 2021-07-12 2021-09-24 南京绿索电子科技有限公司 Automatic test system and method for super capacitor module
CN113714152B (en) * 2021-08-26 2023-02-28 深圳市今朝时代股份有限公司 Energy storage type super capacitor screening method applied to aerospace power supply
CN114325199B (en) * 2022-01-04 2023-11-14 中国船舶集团有限公司第七一一研究所 Method and device for detecting internal resistance of super capacitor and storage medium
CN114598013B (en) * 2022-04-13 2024-01-16 苏州浪潮智能科技有限公司 Voltage balancing circuit and charging equipment
CN115712270B (en) * 2022-10-18 2024-08-06 国能信控互联技术(河北)有限公司 PLC circuit for detecting balance among super capacitor groups and operation method
CN115436824B (en) * 2022-11-08 2023-03-24 苏州浪潮智能科技有限公司 Super capacitor test method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
WO2024098781A1 (en) 2024-05-16
CN115436824A (en) 2022-12-06

Similar Documents

Publication Publication Date Title
CN115436824B (en) Super capacitor test method and device, electronic equipment and storage medium
CN110729790B (en) Charging method and device, computer equipment and storage medium
US11070066B2 (en) Passive battery cell discharge
US20140163716A1 (en) Bridge device, automated production system and method thereof for storage device
JP2002330547A (en) Electric apparatus for determining battery life, computer device, battery life determination system, battery, and battery life detection method
US10684948B2 (en) Dual inline memory module
CN104635164B (en) The battery charging and discharging stability test method and intelligent terminal of a kind of intelligent terminal
EP2756715A1 (en) Monitoring a battery in a portable electronic device
WO2016106968A1 (en) Battery pack, and automatic capacity correction learning method and system for battery pack
JP2003173220A (en) Electrical apparatus, computer apparatus, intelligent battery, and battery control method
CN111966543A (en) System and method for testing stability of storage OSES system
US20220285957A1 (en) Cell Fault Detection in Batteries with Parallel Cells
US20110040505A1 (en) Testing System and Method for Testing Charging Circuit
CN116482551A (en) Calibration method, measurement method, system, equipment and medium of short circuit in module
CN116106725A (en) Multi-chip power-on test system, method and device and electronic equipment
CN113851180B (en) System, test fixture and SSD for testing SSD power backup reliability
CN113295994B (en) Method, device, and system for diagnosing battery pack relay faults
CN115098305A (en) A motherboard backup power switching method, device, electronic device and storage medium
US20210143662A1 (en) Charging voltage reduction of batteries
US20140019790A1 (en) Monitoring a battery in an electronic device
CN117347887A (en) Methods, systems and devices for testing battery self-discharge
CN117826743A (en) Embedded MCU test system and test method
CN112466386B (en) A fault classification-oriented memory testing system and method
CN115454204A (en) Time management method and device, electronic equipment and storage medium
CN114578256A (en) A power supply testing method, system and storage medium based on simulated GPU

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address

Address after: 215168 Jiangsu Province, Suzhou City, Wuzhong Economic Development Zone, Guoqiang Street, Guanpu Road No. 1, Building 9

Patentee after: Suzhou Yuannao Intelligent Technology Co.,Ltd.

Country or region after: China

Address before: 215168 Jiangsu Province, Suzhou City, Wuzhong Economic Development Zone, Guoqiang Street, Guanpu Road No. 1, Building 9

Patentee before: SUZHOU LANGCHAO INTELLIGENT TECHNOLOGY Co.,Ltd.

Country or region before: China