CN114441964B - Fault positioning method, device and medium in power supply process of storage system - Google Patents
Fault positioning method, device and medium in power supply process of storage system Download PDFInfo
- Publication number
- CN114441964B CN114441964B CN202210362929.3A CN202210362929A CN114441964B CN 114441964 B CN114441964 B CN 114441964B CN 202210362929 A CN202210362929 A CN 202210362929A CN 114441964 B CN114441964 B CN 114441964B
- Authority
- CN
- China
- Prior art keywords
- bbu
- fault
- information
- charging
- storage system
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 92
- 238000007599 discharging Methods 0.000 claims abstract description 17
- 230000002159 abnormal effect Effects 0.000 claims description 132
- 230000005856 abnormality Effects 0.000 claims description 22
- 238000004891 communication Methods 0.000 claims description 22
- 238000004590 computer program Methods 0.000 claims description 14
- 230000017525 heat dissipation Effects 0.000 claims description 8
- 230000000630 rising effect Effects 0.000 claims description 8
- 238000011156 evaluation Methods 0.000 claims description 4
- 238000012545 processing Methods 0.000 abstract description 8
- 238000010586 diagram Methods 0.000 description 6
- 230000009286 beneficial effect Effects 0.000 description 4
- 238000013473 artificial intelligence Methods 0.000 description 2
- 230000002238 attenuated effect Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000005779 cell damage Effects 0.000 description 1
- 208000037887 cell injury Diseases 0.000 description 1
- 238000012854 evaluation process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000004092 self-diagnosis Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/382—Arrangements for monitoring battery or accumulator variables, e.g. SoC
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/392—Determining battery ageing or deterioration, e.g. state of health
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/28—Supervision thereof, e.g. detecting power-supply failure by out of limits supervision
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/30—Means for acting in the event of power-supply failure or interruption, e.g. power-supply fluctuations
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J7/00—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
- H02J7/0047—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries with monitoring or indicating devices or circuits
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J7/00—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
- H02J7/0047—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries with monitoring or indicating devices or circuits
- H02J7/0048—Detection of remaining charge capacity or state of charge [SOC]
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E60/00—Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
- Y02E60/10—Energy storage using batteries
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Power Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
Abstract
Description
技术领域technical field
本申请涉及电池领域,特别是涉及一种存储系统供电过程中的故障定位方法、装置以及介质。The present application relates to the field of batteries, and in particular, to a method, device and medium for locating faults in a power supply process of a storage system.
背景技术Background technique
在大数据时代,对存储系统的可靠性、智能化控制提出了更高要求,尤其是存储系统的供电稳定性,正常情况下存储系统由供电电源进行供电,供电电源无法供电时,会切换至备电模块进行供电,因此,保证备电模块能正常运行是十分重要的。备电模块由备份电池单元(Backup Battery Unit,BBU)和BBU控制模块组成。通常情况下,为了对备电模块进行管理,会为备电模块的BBU配备电池管理系统(Battery Management System,BMS),其主要功能是智能化管理及维护备电模块的各个电池单元,防止电池出现过充电和过放电,延长电池的使用寿命,监控电池的状态。图1为一种存储系统供电的结构示意图,如图1所示,该结构中:备电模块由BBU10和BBU控制模块11组成,用于给存储系统12供电,BBU10、BBU控制模块11以及存储系统12之间通过充电链路、放电链路连接,存储系统12中还包括系统控制器。In the era of big data, higher requirements are placed on the reliability and intelligent control of the storage system, especially the power supply stability of the storage system. Under normal circumstances, the storage system is powered by the power supply. When the power supply fails, it will switch to The backup power module supplies power. Therefore, it is very important to ensure the normal operation of the backup power module. The backup power module consists of a Backup Battery Unit (BBU) and a BBU control module. Normally, in order to manage the backup power module, the BBU of the backup power module is equipped with a battery management system (Battery Management System, BMS). Its main function is to intelligently manage and maintain each battery unit of the backup power module, preventing battery Overcharge and overdischarge occur, prolong battery life, monitor battery status. Figure 1 is a schematic diagram of the structure of a storage system power supply. As shown in Figure 1, in this structure: the backup power module is composed of a BBU10 and a
如上文提到的存储系统在供电环节需要多个设备参与,而目前,存储系统使用备电模块供电出现问题时,没有定位问题出现的位置,也就无法针对不同位置的问题采取相应的处理措施。导致存储系统的隐患无法及时解决,存储系统存在丢失数据的可能。As mentioned above, the storage system requires multiple devices to participate in the power supply process. At present, when a problem occurs when the storage system uses the backup power module to supply power, the location of the problem cannot be located, and corresponding measures cannot be taken for the problems in different locations. . As a result, the hidden dangers of the storage system cannot be solved in time, and the storage system may lose data.
由此可见,如何定位存储系统出现故障的位置,是本领域技术人员亟待解决的问题。It can be seen that how to locate the location where the storage system fails is an urgent problem to be solved by those skilled in the art.
发明内容SUMMARY OF THE INVENTION
本申请的目的是提供一种存储系统供电过程中的故障定位方法、装置以及介质,以定位存储系统中出现故障的位置。The purpose of the present application is to provide a fault location method, device and medium during the power supply process of a storage system, so as to locate a fault location in the storage system.
为解决上述技术问题,本申请提供一种存储系统供电过程中的故障定位方法,包括:In order to solve the above-mentioned technical problems, the present application provides a fault location method during the power supply process of a storage system, including:
获取所述存储系统与备电模块的信息,所述信息包括以下至少之一:BBU物料信息、BMS寄存器状态、系统控制信号、系统软件控制信息、外部放电信息、内部放电信息、充电信息;Acquiring information of the storage system and the backup power module, the information includes at least one of the following: BBU material information, BMS register status, system control signals, system software control information, external discharge information, internal discharge information, and charging information;
根据预设规则确定与所述信息对应的所述存储系统与所述备电模块的故障原因;Determine the failure cause of the storage system and the backup power module corresponding to the information according to a preset rule;
根据所述预设规则定位所述故障原因对应的故障出现的位置,故障出现的位置包括以下至少之一:BBU、BBU控制模块、系统控制器、充电链路、放电链路;其中,所述预设规则包括各所述信息与各所述故障原因以及各故障出现的位置的对应关系。The location of the fault corresponding to the cause of the fault is located according to the preset rule, and the location of the fault includes at least one of the following: BBU, BBU control module, system controller, charging link, and discharging link; wherein, the The preset rule includes the corresponding relationship between each of the information, each of the fault causes, and the location where each fault occurs.
优选地,所述BBU物料信息包括以下至少之一:BBU型号、BBU供货商信息、BBU保质期、BBU电芯参数;Preferably, the BBU material information includes at least one of the following: BBU model, BBU supplier information, BBU shelf life, and BBU cell parameters;
所述根据预设规则确定与所述信息对应的所述存储系统与所述备电模块的故障原因包括:The determining of the failure cause of the storage system and the backup power module corresponding to the information according to the preset rule includes:
若所述BBU物料信息包括所述BBU型号,则根据所述BBU型号判断所述BBU型号是否合格;If the BBU material information includes the BBU model, determine whether the BBU model is qualified according to the BBU model;
若所述BBU物料信息包括所述BBU供货商信息,则根据所述BBU供货商信息判断所述BBU供货商信息是否非法;If the BBU material information includes the BBU supplier information, determine whether the BBU supplier information is illegal according to the BBU supplier information;
若所述BBU物料信息包括所述BBU保质期,则根据所述BBU保质期判断所述BBU是否超过保质期;If the BBU material information includes the BBU shelf life, determine whether the BBU exceeds the shelf life according to the BBU shelf life;
若所述BBU物料信息包括所述BBU电芯参数,则根据所述BBU电芯参数判断所述BBU电芯参数是否错误;If the BBU material information includes the BBU cell parameters, determine whether the BBU cell parameters are wrong according to the BBU cell parameters;
所述根据所述预设规则定位所述故障原因对应的故障出现的位置包括:The locating the location of the fault corresponding to the fault cause according to the preset rule includes:
若所述BBU物料信息涉及以下至少一项所述故障原因,则定位出故障出现的位置为所述BBU;其中,所述BBU物料信息涉及的所述故障原因包括:所述BBU型号不合格、所述BBU供货商信息非法、所述BBU超过保质期、所述BBU电芯参数错误。If the BBU material information involves at least one of the following failure causes, the location where the failure occurs is located as the BBU; wherein, the failure causes involved in the BBU material information include: the BBU model is unqualified, The BBU supplier information is illegal, the BBU has exceeded the shelf life, and the parameters of the BBU battery cells are wrong.
优选地,所述BMS寄存器状态包括以下至少之一:BBU欠压寄存器状态、BBU过压寄存器状态、BBU电芯不平衡寄存器状态、BBU温度异常寄存器状态、系统在位控制信号寄存器状态、BBU充放电MOS寄存器状态;Preferably, the BMS register state includes at least one of the following: BBU undervoltage register state, BBU overvoltage register state, BBU cell unbalance register state, BBU temperature exception register state, system in-position control signal register state, BBU charge register state Discharge MOS register status;
所述根据预设规则确定与所述信息对应的所述存储系统与所述备电模块的故障原因包括:The determining of the failure cause of the storage system and the backup power module corresponding to the information according to the preset rule includes:
若所述BMS寄存器状态包括所述BBU欠压寄存器状态,则根据所述BBU欠压寄存器状态判断所述BBU是否欠压;If the BMS register state includes the BBU undervoltage register state, determine whether the BBU is undervoltage according to the BBU undervoltage register state;
若所述BMS寄存器状态包括所述BBU过压寄存器状态,则根据所述BBU过压寄存器状态判断所述BBU是否过压;If the BMS register state includes the BBU overvoltage register state, determine whether the BBU is overvoltage according to the BBU overvoltage register state;
若所述BMS寄存器状态包括所述BBU电芯不平衡寄存器状态,则根据所述BBU电芯不平衡寄存器状态判断所述BBU电芯是否损坏或不平衡;If the state of the BMS register includes the state of the BBU cell unbalance register, determine whether the BBU cell is damaged or unbalanced according to the state of the BBU cell unbalance register;
若所述BMS寄存器状态包括所述BBU温度异常寄存器状态,则根据所述BBU温度异常寄存器状态判断系统散热控制信号是否异常;If the BMS register state includes the BBU temperature abnormality register state, determine whether the system heat dissipation control signal is abnormal according to the BBU temperature abnormality register state;
若所述BMS寄存器状态包括所述系统在位控制信号寄存器状态,则根据所述系统在位控制信号寄存器状态判断系统在位控制信号是否异常;If the state of the BMS register includes the state of the system in-position control signal register, then determine whether the system in-position control signal is abnormal according to the state of the system in-position control signal register;
若所述BMS寄存器状态包括所述BBU充放电MOS寄存器状态,则根据所述BBU充放电MOS寄存器状态判断所述BBU是否欠压、所述BBU是否过压、所述BBU电芯是否损坏或不平衡、所述BBU是否充电过流、所述BBU是否放电过流、所述存储系统的负载是否短路;If the state of the BMS register includes the state of the BBU charge and discharge MOS register, determine whether the BBU is undervoltage, whether the BBU is overvoltage, and whether the BBU cell is damaged or not according to the state of the BBU charge and discharge MOS register Balance, whether the BBU is over-charged, whether the BBU is over-discharged, and whether the load of the storage system is short-circuited;
所述根据所述预设规则定位所述故障原因对应的故障出现的位置包括:The locating the location of the fault corresponding to the fault cause according to the preset rule includes:
若所述BMS寄存器状态涉及以下至少一项所述故障原因,则定位出故障出现的位置为所述BBU;其中,所述BMS寄存器状态涉及的所述故障原因包括:所述BBU欠压、所述BBU过压、所述BBU电芯损坏或不平衡;If the BMS register status involves at least one of the following fault causes, the location where the fault occurs is located as the BBU; wherein the fault causes involved in the BMS register status include: the BBU undervoltage, the The BBU is overvoltage, the BBU cell is damaged or unbalanced;
若所述BMS寄存器状态涉及以下至少一项所述故障原因,则定位出故障出现的位置为所述系统控制器;其中,所述BMS寄存器状态涉及的所述故障原因包括:系统散热控制信号异常、系统在位控制信号异常;If the BMS register status involves at least one of the following fault causes, the location where the fault occurs is located as the system controller; wherein the fault causes involved in the BMS register status include: abnormal system heat dissipation control signals . The system in-position control signal is abnormal;
若所述BMS寄存器状态涉及以下所述故障原因,则定位出故障出现的位置为所述充电链路;其中,所述BMS寄存器状态涉及的所述故障原因包括:所述BBU充电过流;If the BMS register state involves the following fault causes, the location where the fault occurs is located as the charging link; wherein the fault causes involved in the BMS register state include: the BBU charging overcurrent;
若所述BMS寄存器状态涉及以下至少一项所述故障原因,则定位出故障出现的位置为所述放电链路;其中,所述BMS寄存器状态涉及的所述故障原因包括:所述BBU放电过流、所述存储系统的负载短路。If the BMS register status involves at least one of the following fault causes, the location where the fault occurs is located as the discharge link; wherein the fault causes involved in the BMS register status include: the BBU is over-discharged stream, the load of the storage system is short-circuited.
优选地,所述系统控制信号包括以下至少之一:系统控制信号的电平、信号质量信息;Preferably, the system control signal includes at least one of the following: level and signal quality information of the system control signal;
所述根据预设规则确定与所述信息对应的所述存储系统与所述备电模块的故障原因包括:The determining of the failure cause of the storage system and the backup power module corresponding to the information according to the preset rule includes:
若所述系统控制信号包括所述系统控制信号的电平、信号质量信息,则根据所述系统控制信号的电平判断所述系统控制信号的电平的上升沿振铃和下降沿振铃中是否有异常,以及根据所述信号质量信息判断所述信号质量信息是否有异常;If the system control signal includes the level and signal quality information of the system control signal, then according to the level of the system control signal, determine whether the level of the system control signal has rising edge ringing or falling edge ringing. Whether there is an abnormality, and determine whether the signal quality information is abnormal according to the signal quality information;
所述根据所述预设规则定位所述故障原因对应的故障出现的位置包括:The locating the location of the fault corresponding to the fault cause according to the preset rule includes:
若所述系统控制信号涉及以下所述故障原因,则定位出故障出现的位置为所述充电链路、所述放电链路、所述系统控制器中的任意一项或多项;其中,所述系统控制信号涉及的所述故障原因包括:所述系统控制信号的电平的上升沿振铃和下降沿振铃中有异常、所述信号质量信息有异常。If the system control signal involves the following fault causes, the location where the fault occurs is located as any one or more of the charging link, the discharging link, and the system controller; wherein, all The causes of the failure related to the system control signal include: abnormality in the rising edge ringing and falling edge ringing of the level of the system control signal, and abnormality in the signal quality information.
优选地,所述系统软件控制信息包括以下至少之一:SMBUS通讯、软件设定条件;Preferably, the system software control information includes at least one of the following: SMBUS communication, software setting conditions;
所述根据预设规则确定与所述信息对应的所述存储系统与所述备电模块的故障原因包括:The determining of the failure cause of the storage system and the backup power module corresponding to the information according to the preset rule includes:
若所述系统软件控制信息包括所述SMBUS通讯和/或所述软件设定条件,则根据所述SMBUS通讯和/或所述软件设定条件判断所述系统软件控制是否存在漏洞、通讯链路是否异常;If the system software control information includes the SMBUS communication and/or the software setting conditions, determine whether the system software control has loopholes, communication links or not according to the SMBUS communication and/or the software setting conditions Is it abnormal;
所述根据所述预设规则定位所述故障原因对应的故障出现的位置包括:The locating the location of the fault corresponding to the fault cause according to the preset rule includes:
若所述系统软件控制信息涉及以下至少一项所述故障原因,则定位出故障出现的位置为所述系统控制器;其中,所述系统软件控制信息涉及的所述故障原因包括:系统软件控制存在漏洞、通讯链路异常。If the system software control information involves at least one of the following failure causes, the location where the failure occurs is located as the system controller; wherein the failure causes involved in the system software control information include: system software control There are loopholes and abnormal communication links.
优选地,所述外部放电信息包括以下至少之一:所述存储系统的输入电压、所述存储系统的输入电流、所述BBU控制模块的输出电压、所述BBU控制模块的输入电压、所述BBU控制模块的输出电流、所述BBU控制模块的放电使能信号、所述BBU的输出电压;Preferably, the external discharge information includes at least one of the following: the input voltage of the storage system, the input current of the storage system, the output voltage of the BBU control module, the input voltage of the BBU control module, the The output current of the BBU control module, the discharge enable signal of the BBU control module, and the output voltage of the BBU;
所述根据预设规则确定与所述信息对应的所述存储系统与所述备电模块的故障原因包括:The determining of the failure cause of the storage system and the backup power module corresponding to the information according to the preset rule includes:
若所述外部放电信息包括所述存储系统的输入电压,则根据所述存储系统的输入电压判断所述存储系统的输入电压是否异常;If the external discharge information includes the input voltage of the storage system, determining whether the input voltage of the storage system is abnormal according to the input voltage of the storage system;
若所述外部放电信息包括所述存储系统的输入电流,则根据所述存储系统的输入电流判断所述存储系统的输入电流是否异常;If the external discharge information includes the input current of the storage system, determining whether the input current of the storage system is abnormal according to the input current of the storage system;
若所述外部放电信息包括所述BBU控制模块的输出电压,则根据所述BBU控制模块的输出电压判断所述BBU控制模块的输出电压是否异常;If the external discharge information includes the output voltage of the BBU control module, determine whether the output voltage of the BBU control module is abnormal according to the output voltage of the BBU control module;
若所述外部放电信息包括所述BBU控制模块的输入电压,则根据所述BBU控制模块的输入电压判断所述BBU控制模块的输入电压是否异常;If the external discharge information includes the input voltage of the BBU control module, determine whether the input voltage of the BBU control module is abnormal according to the input voltage of the BBU control module;
若所述外部放电信息包括所述BBU控制模块的输出电流,则根据所述BBU控制模块的输出电流判断所述BBU控制模块的输出电流是否异常;If the external discharge information includes the output current of the BBU control module, determine whether the output current of the BBU control module is abnormal according to the output current of the BBU control module;
若所述外部放电信息包括所述BBU控制模块的放电使能信号,则根据所述BBU控制模块的放电使能信号判断所述BBU控制模块的放电使能信号是否异常;If the external discharge information includes the discharge enable signal of the BBU control module, determine whether the discharge enable signal of the BBU control module is abnormal according to the discharge enable signal of the BBU control module;
若所述外部放电信息包括所述BBU的输出电压,则根据所述BBU的输出电压判断所述BBU的输出电压是否异常;If the external discharge information includes the output voltage of the BBU, determine whether the output voltage of the BBU is abnormal according to the output voltage of the BBU;
所述根据所述预设规则定位所述故障原因对应的故障出现的位置包括:The locating the location of the fault corresponding to the fault cause according to the preset rule includes:
若所述存储系统的输入电压正常且所述存储系统的输入电流异常,则定位出故障出现的位置为所述放电链路;If the input voltage of the storage system is normal and the input current of the storage system is abnormal, the location where the fault occurs is located as the discharge link;
若所述存储系统的输入电压异常且所述BBU控制模块的输出电压正常,则定位出故障出现的位置为所述BBU控制模块至所述存储系统之间的所述放电链路;If the input voltage of the storage system is abnormal and the output voltage of the BBU control module is normal, it is determined that the location where the fault occurs is the discharge link between the BBU control module and the storage system;
若所述BBU控制模块的输入电压正常、所述BBU控制模块的输出电压异常、所述BBU控制模块的输出电流无保护记录、以及所述BBU控制模块的放电使能信号正常,则定位出故障出现的位置为所述BBU控制模块中的放电模块;If the input voltage of the BBU control module is normal, the output voltage of the BBU control module is abnormal, the output current of the BBU control module has no protection record, and the discharge enable signal of the BBU control module is normal, the fault is located The position that appears is the discharge module in the BBU control module;
若所述BBU控制模块的输入电压异常且所述BBU的输出电压正常,则定位出故障出现的位置为所述BBU至所述BBU控制模块之间的所述放电链路;If the input voltage of the BBU control module is abnormal and the output voltage of the BBU is normal, it is determined that the location where the fault occurs is the discharge link between the BBU and the BBU control module;
所述内部放电信息包括以下至少之一:内部放电输入电压、所述BBU的输出电压、内部放电电流;The internal discharge information includes at least one of the following: internal discharge input voltage, output voltage of the BBU, and internal discharge current;
所述根据预设规则确定与所述信息对应的所述存储系统与所述备电模块的故障原因包括:The determining of the failure cause of the storage system and the backup power module corresponding to the information according to the preset rule includes:
若所述内部放电信息包括所述内部放电输入电压,则根据所述内部放电输入电压判断所述内部放电输入电压是否异常;If the internal discharge information includes the internal discharge input voltage, determining whether the internal discharge input voltage is abnormal according to the internal discharge input voltage;
若所述内部放电信息包括所述BBU的输出电压,则根据所述BBU的输出电压判断所述BBU的输出电压是否异常;If the internal discharge information includes the output voltage of the BBU, determine whether the output voltage of the BBU is abnormal according to the output voltage of the BBU;
若所述内部放电信息包括所述内部放电电流,则根据所述内部放电电流判断所述内部放电电流是否异常;If the internal discharge information includes the internal discharge current, determining whether the internal discharge current is abnormal according to the internal discharge current;
所述根据所述预设规则定位所述故障原因对应的故障出现的位置包括:The locating the location of the fault corresponding to the fault cause according to the preset rule includes:
若所述内部放电输入电压异常且所述BBU的输出电压正常,则定位出故障出现的位置为所述BBU控制模块内部的所述放电链路;If the internal discharge input voltage is abnormal and the output voltage of the BBU is normal, it is determined that the location where the fault occurs is the discharge link inside the BBU control module;
若所述内部放电电流异常,则定位出故障出现的位置为所述BBU控制模块中的放电模块。If the internal discharge current is abnormal, it is determined that the location where the fault occurs is the discharge module in the BBU control module.
优选地,所述充电信息包括以下至少之一:所述BBU的充电电压、所述BBU的充电电流、所述BBU的充电输入电压、所述BBU的充电输入电流、所述BBU的充电输出电压;Preferably, the charging information includes at least one of the following: the charging voltage of the BBU, the charging current of the BBU, the charging input voltage of the BBU, the charging input current of the BBU, and the charging output voltage of the BBU ;
所述根据预设规则确定与所述信息对应的所述存储系统与所述备电模块的故障原因包括:The determining of the failure cause of the storage system and the backup power module corresponding to the information according to the preset rule includes:
若所述充电信息包括所述BBU的输出电压,则根据所述BBU的充电电压判断所述BBU的充电电压是否异常;If the charging information includes the output voltage of the BBU, determine whether the charging voltage of the BBU is abnormal according to the charging voltage of the BBU;
若所述充电信息包括所述BBU的充电电压,则根据所述BBU的充电电流判断所述BBU的充电电流是否异常;If the charging information includes the charging voltage of the BBU, determine whether the charging current of the BBU is abnormal according to the charging current of the BBU;
若所述充电信息包括所述BBU的充电输入电压,则根据所述BBU的充电输入电压判断所述BBU的充电输入电压是否异常;If the charging information includes the charging input voltage of the BBU, determining whether the charging input voltage of the BBU is abnormal according to the charging input voltage of the BBU;
若所述充电信息包括所述BBU的充电输入电流,则根据所述BBU的充电输入电流判断所述BBU的充电输入电流是否异常;If the charging information includes the charging input current of the BBU, determine whether the charging input current of the BBU is abnormal according to the charging input current of the BBU;
若所述充电信息包括所述BBU的充电输出电压,则根据所述BBU的充电输出电压判断所述存储系统的充电输入模块是否异常;If the charging information includes the charging output voltage of the BBU, determining whether the charging input module of the storage system is abnormal according to the charging output voltage of the BBU;
所述根据所述预设规则定位所述故障原因对应的故障出现的位置包括:The locating the location of the fault corresponding to the fault cause according to the preset rule includes:
若所述充电信息涉及以下至少一项所述故障原因,则定位出故障出现的位置为所述BBU控制模块中的充电模块;其中,所述充电信息涉及的所述故障原因包括:所述BBU的充电电压正常且所述BBU的充电电流异常、所述BBU的充电输入电压异常且所述BBU的充电输入电流异常、所述BBU的充电输入电压正常且所述BBU的充电输出电压异常;If the charging information relates to at least one of the following fault causes, it is determined that the location where the fault occurs is the charging module in the BBU control module; wherein the fault causes related to the charging information include: the BBU The charging voltage of the BBU is normal and the charging current of the BBU is abnormal, the charging input voltage of the BBU is abnormal and the charging input current of the BBU is abnormal, the charging input voltage of the BBU is normal and the charging output voltage of the BBU is abnormal;
若所述充电信息涉及以下所述故障原因,则定位出故障出现的位置为所述存储系统中的所述充电链路;其中,所述充电信息涉及的所述故障原因包括:所述存储系统的充电输入模块异常。If the charging information relates to the following fault causes, the location where the fault occurs is located as the charging link in the storage system; wherein the fault causes related to the charging information include: the storage system The charging input module is abnormal.
优选地,所述获取所述存储系统与备电模块的信息包括:Preferably, the obtaining the information of the storage system and the backup power module includes:
每隔预设时间获取所述信息;obtaining the information every preset time;
所述方法还包括:The method also includes:
根据所述故障原因以及故障出现的位置对所述备电模块的性能进行评估;Evaluate the performance of the backup power module according to the cause of the failure and the location of the failure;
根据评估结果判断所述备电模块是否具备供电能力。According to the evaluation result, it is judged whether the backup power module has the power supply capability.
为解决上述技术问题,本申请还提供一种存储系统供电过程中的故障定位装置,包括:In order to solve the above technical problems, the present application also provides a fault location device during the power supply process of the storage system, including:
获取模块,用于获取所述存储系统与备电模块的信息,所述信息包括以下至少之一:BBU物料信息、BMS寄存器状态、系统控制信号、系统软件控制信息、外部放电信息、内部放电信息、充电信息;The acquisition module is used to acquire the information of the storage system and the backup power module, the information includes at least one of the following: BBU material information, BMS register status, system control signal, system software control information, external discharge information, internal discharge information , charging information;
确定模块,用于根据预设规则确定与所述信息对应的所述存储系统与所述备电模块的故障原因;a determination module, configured to determine the failure cause of the storage system and the backup power module corresponding to the information according to a preset rule;
定位模块,用于根据所述预设规则定位所述故障原因对应的故障出现的位置,故障出现的位置包括以下至少之一:BBU、BBU控制模块、系统控制器、充电链路、放电链路;其中,所述预设规则包括各所述信息与各所述故障原因以及各故障出现的位置的对应关系。A location module, configured to locate the location of the fault corresponding to the cause of the fault according to the preset rule, where the location of the fault includes at least one of the following: BBU, BBU control module, system controller, charging link, and discharging link ; wherein, the preset rule includes the corresponding relationship between each of the information and each of the fault causes and the location where each fault occurs.
为解决上述技术问题,本申请还提供一种存储系统供电过程中的故障定位装置,包括:存储器,用于存储计算机程序;In order to solve the above technical problems, the present application also provides a fault location device during the power supply process of the storage system, including: a memory for storing a computer program;
处理器,用于执行计算机程序时实现上述存储系统供电过程中的故障定位方法的步骤。The processor is configured to implement the steps of the above method for locating faults in the power supply process of the storage system when executing the computer program.
为解决上述技术问题,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述存储系统供电过程中的故障定位方法的步骤。In order to solve the above technical problems, the present application also provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the fault location in the power supply process of the above-mentioned storage system is realized. steps of the method.
本申请所提供的存储系统供电过程中的故障定位方法,获取存储系统与备电模块的信息,信息包括以下至少之一:BBU物料信息、BMS寄存器状态、系统控制信号、系统软件控制信息、外部放电信息、内部放电信息、充电信息;根据预设规则确定与信息对应的存储系统与备电模块的故障原因;确定出故障原因之后,根据预设规则定位故障原因对应的故障出现的位置,然后针对不同位置的问题采取相应的处理措施,可及时解决备电模块的隐患,避免存储系统丢失数据。其中,故障出现的位置包括以下至少之一:BBU、BBU控制模块、系统控制器、充电链路、放电链路;预设规则包括各信息与各故障原因以及各故障出现的位置的对应关系。The method for locating faults in the power supply process of a storage system provided by the present application acquires information about the storage system and backup power modules, and the information includes at least one of the following: BBU material information, BMS register status, system control signals, system software control information, external Discharge information, internal discharge information, and charging information; determine the fault cause of the storage system and backup power module corresponding to the information according to preset rules; after determining the fault cause, locate the fault location corresponding to the fault cause according to the preset rules, and then Taking corresponding measures for problems in different locations can solve the hidden dangers of backup power modules in time and avoid data loss in the storage system. The location where the fault occurs includes at least one of the following: the BBU, the BBU control module, the system controller, the charging link, and the discharging link; the preset rules include the correspondence between each piece of information, each fault cause, and the location where each fault occurs.
本申请还提供了一种存储系统供电过程中的故障定位装置以及计算机可读存储介质,与上述方法对应,故具有与上述方法相同的有益效果。The present application also provides a fault location device and a computer-readable storage medium during the power supply process of a storage system, which correspond to the above method and thus have the same beneficial effects as the above method.
附图说明Description of drawings
为了更清楚地说明本申请实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to describe the embodiments of the present application more clearly, the following will briefly introduce the drawings that are used in the embodiments. Obviously, the drawings in the following description are only some embodiments of the present application, which are not relevant to ordinary skills in the art. As far as personnel are concerned, other drawings can also be obtained from these drawings on the premise of no creative work.
图1为一种存储系统供电的结构示意图;1 is a schematic structural diagram of a storage system power supply;
图2为本申请实施例提供的一种存储系统供电过程中的故障定位方法的流程图;FIG. 2 is a flowchart of a method for locating a fault in a power supply process of a storage system according to an embodiment of the present application;
图3为本申请实施例提供的存储系统供电过程中的故障定位装置的结构图;3 is a structural diagram of a fault locating device during a power supply process of a storage system provided by an embodiment of the present application;
图4为本申请另一实施例提供的存储系统供电过程中的故障定位装置的结构图。FIG. 4 is a structural diagram of an apparatus for locating a fault during a power supply process of a storage system according to another embodiment of the present application.
具体实施方式Detailed ways
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本申请保护范围。The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, but not all of the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present application without creative work fall within the protection scope of the present application.
本申请的核心是提供一种存储系统供电过程中的故障定位方法、装置以及介质。The core of the present application is to provide a fault location method, device and medium during the power supply process of a storage system.
为了使本技术领域的人员更好地理解本申请方案,下面结合附图和具体实施方式对本申请作进一步的详细说明。In order to make those skilled in the art better understand the solution of the present application, the present application will be further described in detail below with reference to the accompanying drawings and specific embodiments.
图2为本申请实施例提供的一种存储系统供电过程中的故障定位方法的流程图,如图2所示,该方法包括如下步骤:FIG. 2 is a flowchart of a method for locating a fault in a power supply process of a storage system according to an embodiment of the present application. As shown in FIG. 2 , the method includes the following steps:
S10:获取存储系统与备电模块的信息,信息包括以下至少之一:BBU物料信息、BMS寄存器状态、系统控制信号、系统软件控制信息、外部放电信息、内部放电信息、充电信息。S10: Acquire information about the storage system and the backup power module, the information including at least one of the following: BBU material information, BMS register status, system control signals, system software control information, external discharge information, internal discharge information, and charging information.
S11:根据预设规则确定与信息对应的存储系统与备电模块的故障原因。S11: Determine the failure cause of the storage system and the backup power module corresponding to the information according to a preset rule.
S12:根据预设规则定位故障原因对应的故障出现的位置,故障出现的位置包括以下至少之一:BBU、BBU控制模块、系统控制器、充电链路、放电链路;其中,预设规则包括各信息与各故障原因以及各故障出现的位置的对应关系。S12: Locate the location of the fault corresponding to the cause of the fault according to a preset rule, and the location of the fault includes at least one of the following: BBU, BBU control module, system controller, charging link, and discharging link; wherein, the preset rule includes Correspondence between each piece of information, the cause of each failure, and the location of each failure.
如图1所示的结构中,BBU、BBU控制模块以及存储系统之间通过充电链路、放电链路连接,在存储系统无法使用供电电源进行供电时,会切换至备电模块进行供电,但BBU、BBU控制模块、存储系统、以及用于连接的充电链路、放电链路都可能出现故障,因此,需要查找出这些故障并根据故障出现的位置对整个系统进行故障维修。备电模块中的备电能力是逐渐衰减的,因此,可以每隔一段时间模拟存储系统供电切换流程,对备电模块的备电能力进行评估,以查找出系统中存在的隐患,从而避免需要备电模块供电时,备电模块出现故障无法供电的情况发生,一般可以每三个月进行一次评估。具体评估过程是预先设置好各信息与各故障原因以及各故障出现的位置的对应关系,然后获取存储系统与备电模块的信息,根据预设规则确定与信息对应的存储系统与备电模块的故障原因,最后根据预设规则定位故障原因对应的故障出现的位置。其中,存储系统与备电模块的信息包括以下至少之一:BBU物料信息、BMS寄存器状态、系统控制信号、系统软件控制信息、外部放电信息、内部放电信息、充电信息;故障出现的位置包括以下至少之一:BBU、BBU控制模块、系统控制器、充电链路、放电链路。在实际应用时,存储系统会收集BMS黑盒日志、BBU控制模块自诊断日志,存储系统对收集的日志进行智能分析定位,以确定故障出现的位置。存储系统还会定期监控BMS的0x0054 Operation Status(状态寄存器)的系统在位信号状态位、放电MOS状态位、充电MOS状态位;以及对0x0053 PF Status(永久性保护状态寄存器)的电芯不平衡状态位进行实时监控,若出现异常,则进入备电模块供电异常处理模式,开始收集BMS黑盒日志,智能分析以准确定位故障出现的位置。另外,存储系统会实时读取BBU电压、电芯电压、BBU电流、电芯温度、充放电MOS表面温度等,当这些值接近BMS的报警阈值时,进行报警处理,提前找到BBU的隐患,避免存储系统丢失数据,提高存储系统的供电稳定性。可使用BBU供电链路侦测电路监测供电链路电压、电流、功率值,可选用TI INA219A智能监测芯片作为BBU供电链路侦测电路的控制芯片。BBU控制模块通过系统管理总线(System Management Bus,SMBUS)口读取供电链路的电压、电流、功率值,以作为分析判定依据。In the structure shown in Figure 1, the BBU, the BBU control module, and the storage system are connected through a charging link and a discharging link. When the storage system cannot use the power supply for power supply, it will switch to the backup power module for power supply. The BBU, the BBU control module, the storage system, and the charging link and discharging link used for connection may all fail. Therefore, it is necessary to find out these faults and perform fault maintenance on the entire system according to the location of the fault. The backup power capacity of the backup power module is gradually attenuated. Therefore, you can simulate the power supply switching process of the storage system at regular intervals to evaluate the backup power capacity of the backup power module to find out the hidden dangers in the system, so as to avoid the need for When the backup power module supplies power, if the backup power module fails and cannot supply power, an evaluation can generally be performed every three months. The specific evaluation process is to pre-set the corresponding relationship between each piece of information, the cause of each fault and the location of each fault, and then obtain the information of the storage system and the backup power module, and determine the relationship between the storage system and the backup power module corresponding to the information according to preset rules. The fault cause, and finally locate the fault location corresponding to the fault cause according to the preset rules. The information of the storage system and backup power module includes at least one of the following: BBU material information, BMS register status, system control signal, system software control information, external discharge information, internal discharge information, and charging information; the location of the fault includes the following At least one of: BBU, BBU control module, system controller, charging link, discharging link. In practical applications, the storage system collects BMS black box logs and BBU control module self-diagnosis logs, and the storage system intelligently analyzes and locates the collected logs to determine the location of the fault. The storage system also regularly monitors the system in-position signal status bit, discharge MOS status bit, and charge MOS status bit of 0x0054 Operation Status (status register) of the BMS; and cell imbalance to 0x0053 PF Status (permanent protection status register). The status bits are monitored in real time. If there is an abnormality, it will enter the power supply abnormality processing mode of the backup power module, start collecting BMS black box logs, and intelligently analyze the location of the fault to accurately locate the fault. In addition, the storage system will read the BBU voltage, cell voltage, BBU current, cell temperature, charge and discharge MOS surface temperature, etc. in real time. When these values are close to the BMS alarm threshold, alarm processing will be performed to find the hidden dangers of BBU in advance and avoid The storage system loses data and improves the power supply stability of the storage system. The BBU power supply link detection circuit can be used to monitor the voltage, current and power value of the power supply link, and the TI INA219A intelligent monitoring chip can be selected as the control chip of the BBU power supply link detection circuit. The BBU control module reads the voltage, current, and power values of the power supply link through a system management bus (System Management Bus, SMBUS) port as a basis for analysis and determination.
本申请实施例所提供的存储系统供电过程中的故障定位方法,获取存储系统与备电模块的信息,信息包括以下至少之一:BBU物料信息、BMS寄存器状态、系统控制信号、系统软件控制信息、外部放电信息、内部放电信息、充电信息;根据预设规则确定与信息对应的存储系统与备电模块的故障原因;确定出故障原因之后,根据预设规则定位故障原因对应的故障出现的位置,然后针对不同位置的问题采取相应的处理措施,可及时解决备电模块的隐患,避免存储系统丢失数据。其中,故障出现的位置包括以下至少之一:BBU、BBU控制模块、系统控制器、充电链路、放电链路;预设规则包括各信息与各故障原因以及各故障出现的位置的对应关系。The method for locating faults during the power supply process of the storage system provided by the embodiments of the present application acquires information about the storage system and the backup power module, and the information includes at least one of the following: BBU material information, BMS register status, system control signals, and system software control information , external discharge information, internal discharge information, and charging information; determine the fault cause of the storage system and backup power module corresponding to the information according to preset rules; after determining the fault cause, locate the fault location corresponding to the fault cause according to the preset rules , and then take corresponding measures for the problems in different locations, which can solve the hidden dangers of the backup power module in time and avoid the loss of data in the storage system. The location where the fault occurs includes at least one of the following: the BBU, the BBU control module, the system controller, the charging link, and the discharging link; the preset rules include the correspondence between each piece of information, each fault cause, and the location where each fault occurs.
上述实施例中的BBU物料信息包括以下至少之一:BBU型号、BBU供货商信息、BBU保质期、BBU电芯参数。根据预设规则确定与信息对应的存储系统与备电模块的故障原因包括:若BBU物料信息包括BBU型号,则根据BBU型号判断BBU型号是否合格;若BBU物料信息包括BBU供货商信息,则根据BBU供货商信息判断BBU供货商信息是否非法;若BBU物料信息包括BBU保质期,则根据BBU保质期判断BBU是否超过保质期;若BBU物料信息包括BBU电芯参数,则根据BBU电芯参数判断BBU电芯参数是否错误。确定出故障原因之后,则根据预设规则定位故障原因对应的故障出现的位置,具体包括:若BBU物料信息涉及以下至少一项故障原因,则定位出故障出现的位置为BBU;其中,BBU物料信息涉及的故障原因包括:BBU型号不合格、BBU供货商信息非法、BBU超过保质期、BBU电芯参数错误。The BBU material information in the foregoing embodiment includes at least one of the following: BBU model, BBU supplier information, BBU shelf life, and BBU cell parameters. Determining the failure causes of the storage system and the backup power module corresponding to the information according to the preset rules include: if the BBU material information includes the BBU model, then determine whether the BBU model is qualified according to the BBU model; if the BBU material information includes the BBU supplier information, then Judging whether the BBU supplier information is illegal according to the BBU supplier information; if the BBU material information includes the BBU shelf life, judge whether the BBU exceeds the shelf life according to the BBU shelf life; if the BBU material information includes the BBU battery cell parameters, judge according to the BBU battery cell parameters Whether the parameters of the BBU battery cells are wrong. After determining the cause of the failure, locate the location of the failure corresponding to the cause of the failure according to the preset rules, specifically including: if the BBU material information involves at least one of the following failure causes, the location where the failure occurs is located as the BBU; among them, the BBU material The reasons for the failures involved in the information include: the BBU model is unqualified, the BBU supplier information is illegal, the BBU has exceeded the shelf life, and the BBU cell parameters are wrong.
本申请实施例将BBU物料信息进行细化,并说明根据何种信息确定何种故障原因,以及确定出导致每种故障原因的位置,针对不同位置的问题采取相应的处理措施,可及时解决备电模块的隐患。In this embodiment of the application, the BBU material information is refined, and it is explained what kind of information is used to determine the cause of the failure, and the location of each failure cause is determined. Hazards of electrical modules.
上述实施例中的BMS寄存器状态包括以下至少之一:BBU欠压寄存器状态、BBU过压寄存器状态、BBU电芯不平衡寄存器状态、BBU温度异常寄存器状态、系统在位控制信号寄存器状态、BBU充放电MOS寄存器状态。根据预设规则确定与信息对应的存储系统与备电模块的故障原因包括:若BMS寄存器状态包括BBU欠压寄存器状态,则根据BBU欠压寄存器状态判断BBU是否欠压;若BMS寄存器状态包括BBU过压寄存器状态,则根据BBU过压寄存器状态判断BBU是否过压;若BMS寄存器状态包括BBU电芯不平衡寄存器状态,则根据BBU电芯不平衡寄存器状态判断BBU电芯是否损坏或不平衡;若BMS寄存器状态包括BBU温度异常寄存器状态,则根据BBU温度异常寄存器状态判断系统散热控制信号是否异常;若BMS寄存器状态包括系统在位控制信号寄存器状态,则根据系统在位控制信号寄存器状态判断系统在位控制信号是否异常;若BMS寄存器状态包括BBU充放电MOS寄存器状态,则根据BBU充放电MOS寄存器状态判断BBU是否欠压、BBU是否过压、BBU电芯是否损坏或不平衡、BBU是否充电过流、BBU是否放电过流、存储系统的负载是否短路。确定出故障原因之后,则根据预设规则定位故障原因对应的故障出现的位置,具体包括:若BMS寄存器状态涉及以下至少一项故障原因,则定位出故障出现的位置为BBU;其中,BMS寄存器状态涉及的故障原因包括:BBU欠压、BBU过压、BBU电芯损坏或不平衡;若BMS寄存器状态涉及以下至少一项故障原因,则定位出故障出现的位置为系统控制器;其中,BMS寄存器状态涉及的故障原因包括:系统散热控制信号异常、系统在位控制信号异常;若BMS寄存器状态涉及以下故障原因,则定位出故障出现的位置为充电链路;其中,BMS寄存器状态涉及的故障原因包括:BBU充电过流;若BMS寄存器状态涉及以下至少一项故障原因,则定位出故障出现的位置为放电链路;其中,BMS寄存器状态涉及的故障原因包括:BBU放电过流、存储系统的负载短路。The BMS register state in the above embodiment includes at least one of the following: BBU undervoltage register state, BBU overvoltage register state, BBU cell unbalance register state, BBU temperature abnormal register state, system in-position control signal register state, BBU charge register state. Discharge MOS register status. Determining the failure causes of the storage system and the backup power module corresponding to the information according to the preset rules include: if the BMS register state includes the BBU undervoltage register state, then judge whether the BBU is undervoltage according to the BBU undervoltage register state; if the BMS register state includes the BBU Overvoltage register status, judge whether the BBU is overvoltage according to the BBU overvoltage register status; if the BMS register status includes the BBU cell unbalance register status, judge whether the BBU cell is damaged or unbalanced according to the BBU cell unbalance register status; If the state of the BMS register includes the state of the BBU temperature abnormality register, judge whether the system heat dissipation control signal is abnormal according to the state of the BBU temperature abnormality register; Whether the in-position control signal is abnormal; if the state of the BMS register includes the state of the BBU charge and discharge MOS register, judge whether the BBU is undervoltage, whether the BBU is overvoltage, whether the BBU cell is damaged or unbalanced, and whether the BBU is charged according to the state of the BBU charge and discharge MOS register. Overcurrent, whether the BBU is discharged and overcurrent, and whether the load of the storage system is short-circuited. After determining the cause of the failure, locate the location of the failure corresponding to the cause of the failure according to preset rules, specifically including: if the state of the BMS register involves at least one of the following causes of the failure, the location where the failure occurs is located as the BBU; wherein, the BMS register The fault causes involved in the status include: BBU undervoltage, BBU overvoltage, BBU cell damage or imbalance; if the BMS register status involves at least one of the following fault causes, the location where the fault occurs is the system controller; among them, the BMS The fault causes involved in the register status include: abnormal system heat dissipation control signal and abnormal system in-position control signal; if the BMS register status involves the following fault causes, the location where the fault occurs is the charging link; among them, the fault involved in the BMS register status The reasons include: BBU charging overcurrent; if the BMS register status involves at least one of the following fault causes, the location of the fault is located as the discharge link; among them, the fault causes involved in the BMS register status include: BBU discharge overcurrent, storage system load short circuit.
本申请实施例将BMS寄存器状态进行细化,并说明根据何种信息确定何种故障原因,以及确定出导致每种故障原因的位置,针对不同位置的问题采取相应的处理措施,可及时解决备电模块的隐患。This embodiment of the present application refines the state of the BMS register, and explains which information is used to determine which fault cause, and the location of each fault cause is determined. Hazards of electrical modules.
上述实施例中的系统控制信号包括以下至少之一:系统控制信号的电平、信号质量信息。根据预设规则确定与信息对应的存储系统与备电模块的故障原因包括:若系统控制信号包括系统控制信号的电平、信号质量信息,则根据系统控制信号的电平判断系统控制信号的电平的上升沿振铃和下降沿振铃中是否有异常,以及根据信号质量信息判断信号质量信息是否有异常。确定出故障原因之后,则根据预设规则定位故障原因对应的故障出现的位置,具体包括:若系统控制信号涉及以下故障原因,则定位出故障出现的位置为充电链路、放电链路、系统控制器中的任意一项或多项;其中,系统控制信号涉及的故障原因包括:系统控制信号的电平的上升沿振铃和下降沿振铃中有异常、信号质量信息有异常。另外,在一般情况下,系统控制信号的高电平典型值为3.4V,最小值为2V;低电平最大值为0.8V,典型值为0.2V。如监测到系统控制信号的低电平大于0.7V,或者高电平低于2.1V,则判定系统控制信号异常。The system control signal in the foregoing embodiment includes at least one of the following: level of the system control signal, and signal quality information. Determining the failure cause of the storage system and the backup power module corresponding to the information according to the preset rules includes: if the system control signal includes the level and signal quality information of the system control signal, the power level of the system control signal is determined according to the level of the system control signal. Whether there is any abnormality in the flat rising edge ringing and falling edge ringing, and judge whether the signal quality information is abnormal according to the signal quality information. After determining the cause of the fault, locate the location of the fault corresponding to the cause of the fault according to preset rules, specifically including: if the system control signal involves the following fault causes, locate the location of the fault as the charging link, the discharging link, the system Any one or more of the controllers; wherein, the causes of the faults involved in the system control signal include: abnormality in the rising edge ringing and falling edge ringing of the level of the system control signal, and abnormality in signal quality information. In addition, under normal circumstances, the typical value of the high level of the system control signal is 3.4V, and the minimum value is 2V; the maximum value of the low level is 0.8V, and the typical value is 0.2V. If it is detected that the low level of the system control signal is greater than 0.7V, or the high level is lower than 2.1V, it is determined that the system control signal is abnormal.
本申请实施例将系统控制信号进行细化,并说明根据何种信息确定何种故障原因,以及确定出导致每种故障原因的位置,针对不同位置的问题采取相应的处理措施,可及时解决备电模块的隐患。The embodiment of the present application refines the system control signal, and explains what information is used to determine what kind of failure cause, and the location that causes each failure cause is determined, and corresponding measures are taken for the problems at different locations, which can solve the problem in time. Hazards of electrical modules.
上述实施例中的系统软件控制信息包括以下至少之一:SMBUS通讯、软件设定条件。根据预设规则确定与信息对应的存储系统与备电模块的故障原因包括:若系统软件控制信息包括SMBUS通讯和/或软件设定条件,则根据SMBUS通讯和/或软件设定条件判断系统软件控制是否存在漏洞、通讯链路是否异常。确定出故障原因之后,则根据预设规则定位故障原因对应的故障出现的位置,具体包括:若系统软件控制信息涉及以下至少一项故障原因,则定位出故障出现的位置为系统控制器;其中,系统软件控制信息涉及的故障原因包括:系统软件控制存在漏洞、通讯链路异常。The system software control information in the above embodiment includes at least one of the following: SMBUS communication and software setting conditions. Determining the failure causes of the storage system and the backup power module corresponding to the information according to the preset rules includes: if the system software control information includes SMBUS communication and/or software setting conditions, then determining the system software according to the SMBUS communication and/or software setting conditions Control whether there are loopholes and whether the communication link is abnormal. After determining the cause of the failure, locate the location of the failure corresponding to the cause of the failure according to preset rules, specifically including: if the system software control information involves at least one of the following causes of the failure, locating the location where the failure occurs is the system controller; wherein , the causes of the failures involved in the system software control information include: system software control loopholes and abnormal communication links.
本申请实施例将系统软件控制信息进行细化,并说明根据何种信息确定何种故障原因,以及确定出导致每种故障原因的位置,针对不同位置的问题采取相应的处理措施,可及时解决备电模块的隐患。The embodiment of the present application refines the system software control information, and explains what kind of information is used to determine what kind of failure cause, and the location that causes each failure cause is determined, and corresponding treatment measures are taken for the problems in different positions, which can be solved in time. The hidden danger of the backup power module.
上述实施例中的外部放电信息包括以下至少之一:存储系统的输入电压、存储系统的输入电流、BBU控制模块的输出电压、BBU控制模块的输入电压、BBU控制模块的输出电流、BBU控制模块的放电使能信号、BBU的输出电压。根据预设规则确定与信息对应的存储系统与备电模块的故障原因包括:若外部放电信息包括存储系统的输入电压,则根据存储系统的输入电压判断存储系统的输入电压是否异常;若外部放电信息包括存储系统的输入电流,则根据存储系统的输入电流判断存储系统的输入电流是否异常;若外部放电信息包括BBU控制模块的输出电压,则根据BBU控制模块的输出电压判断BBU控制模块的输出电压是否异常;若外部放电信息包括BBU控制模块的输入电压,则根据BBU控制模块的输入电压判断BBU控制模块的输入电压是否异常;若外部放电信息包括BBU控制模块的输出电流,则根据BBU控制模块的输出电流判断BBU控制模块的输出电流是否异常;若外部放电信息包括BBU控制模块的放电使能信号,则根据BBU控制模块的放电使能信号判断BBU控制模块的放电使能信号是否异常;若外部放电信息包括BBU的输出电压,则根据BBU的输出电压判断BBU的输出电压是否异常。确定出故障原因之后,则根据预设规则定位故障原因对应的故障出现的位置,具体包括:若存储系统的输入电压正常且存储系统的输入电流异常,则定位出故障出现的位置为放电链路;若存储系统的输入电压异常且BBU控制模块的输出电压正常,则定位出故障出现的位置为BBU控制模块至存储系统之间的放电链路;若BBU控制模块的输入电压正常、BBU控制模块的输出电压异常、BBU控制模块的输出电流无保护记录、以及BBU控制模块的放电使能信号正常,则定位出故障出现的位置为BBU控制模块中的放电模块;若BBU控制模块的输入电压异常且BBU的输出电压正常,则定位出故障出现的位置为BBU至BBU控制模块之间的放电链路;The external discharge information in the above embodiment includes at least one of the following: the input voltage of the storage system, the input current of the storage system, the output voltage of the BBU control module, the input voltage of the BBU control module, the output current of the BBU control module, and the BBU control module. The discharge enable signal, the output voltage of the BBU. Determining the failure causes of the storage system and the backup power module corresponding to the information according to the preset rules includes: if the external discharge information includes the input voltage of the storage system, judging whether the input voltage of the storage system is abnormal according to the input voltage of the storage system; if the external discharge information includes the input voltage of the storage system If the information includes the input current of the storage system, then judge whether the input current of the storage system is abnormal according to the input current of the storage system; if the external discharge information includes the output voltage of the BBU control module, then judge the output of the BBU control module according to the output voltage of the BBU control module Whether the voltage is abnormal; if the external discharge information includes the input voltage of the BBU control module, judge whether the input voltage of the BBU control module is abnormal according to the input voltage of the BBU control module; if the external discharge information includes the output current of the BBU control module, according to the BBU control module The output current of the module judges whether the output current of the BBU control module is abnormal; if the external discharge information includes the discharge enable signal of the BBU control module, judge whether the discharge enable signal of the BBU control module is abnormal according to the discharge enable signal of the BBU control module; If the external discharge information includes the output voltage of the BBU, it is determined whether the output voltage of the BBU is abnormal according to the output voltage of the BBU. After determining the cause of the fault, locate the location of the fault corresponding to the cause of the fault according to preset rules, specifically including: if the input voltage of the storage system is normal and the input current of the storage system is abnormal, the location where the fault occurs is located as the discharge link ;If the input voltage of the storage system is abnormal and the output voltage of the BBU control module is normal, the location where the fault occurs is the discharge link between the BBU control module and the storage system; if the input voltage of the BBU control module is normal, the BBU control module If the output voltage of the BBU control module is abnormal, the output current of the BBU control module has no protection record, and the discharge enable signal of the BBU control module is normal, the location where the fault occurs is the discharge module in the BBU control module; if the input voltage of the BBU control module is abnormal And the output voltage of the BBU is normal, the location of the fault is located as the discharge link between the BBU and the BBU control module;
而上述实施例中提到的内部放电信息包括以下至少之一:内部放电输入电压、BBU的输出电压、内部放电电流。根据预设规则确定与信息对应的存储系统与备电模块的故障原因包括:若内部放电信息包括内部放电输入电压,则根据内部放电输入电压判断内部放电输入电压是否异常;若内部放电信息包括BBU的输出电压,则根据BBU的输出电压判断BBU的输出电压是否异常;若内部放电信息包括内部放电电流,则根据内部放电电流判断内部放电电流是否异常。确定出故障原因之后,则根据预设规则定位故障原因对应的故障出现的位置,具体包括:若内部放电输入电压异常且BBU的输出电压正常,则定位出故障出现的位置为BBU控制模块内部的放电链路;若内部放电电流异常,则定位出故障出现的位置为BBU控制模块中的放电模块。另外,当BBU的输出电压异常时,可获取BBU的充放电MOS寄存器状态,以查找相应的故障原因。The internal discharge information mentioned in the above embodiments includes at least one of the following: internal discharge input voltage, BBU output voltage, and internal discharge current. Determining the failure causes of the storage system and the backup power module corresponding to the information according to the preset rules includes: if the internal discharge information includes the internal discharge input voltage, determining whether the internal discharge input voltage is abnormal according to the internal discharge input voltage; if the internal discharge information includes the BBU If the internal discharge information includes the internal discharge current, then judge whether the internal discharge current is abnormal according to the internal discharge current. After determining the cause of the fault, locate the location of the fault corresponding to the cause of the fault according to the preset rules, which specifically includes: if the internal discharge input voltage is abnormal and the output voltage of the BBU is normal, the location of the fault is located within the BBU control module. Discharge link; if the internal discharge current is abnormal, the location where the fault occurs is the discharge module in the BBU control module. In addition, when the output voltage of the BBU is abnormal, the state of the charge and discharge MOS register of the BBU can be obtained to find out the corresponding failure cause.
本申请实施例将外部放电信息以及内部放电信息进行细化,并说明根据何种信息确定何种故障原因,以及确定出导致每种故障原因的位置,针对不同位置的问题采取相应的处理措施,可及时解决备电模块的隐患。This embodiment of the present application refines the external discharge information and the internal discharge information, and explains what kind of information is used to determine what kind of failure cause, and the location that causes each kind of failure cause is determined, and corresponding treatment measures are taken for the problems in different locations, The hidden danger of the backup power module can be solved in time.
上述实施例中的充电信息包括以下至少之一:BBU的充电电压、BBU的充电电流、BBU的充电输入电压、BBU的充电输入电流、BBU的充电输出电压。根据预设规则确定与信息对应的存储系统与备电模块的故障原因包括:若充电信息包括BBU的输出电压,则根据BBU的充电电压判断BBU的充电电压是否异常;若充电信息包括BBU的充电电压,则根据BBU的充电电流判断BBU的充电电流是否异常;若充电信息包括BBU的充电输入电压,则根据BBU的充电输入电压判断BBU的充电输入电压是否异常;若充电信息包括BBU的充电输入电流,则根据BBU的充电输入电流判断BBU的充电输入电流是否异常;若充电信息包括BBU的充电输出电压,则根据BBU的充电输出电压判断存储系统的充电输入模块是否异常。确定出故障原因之后,则根据预设规则定位故障原因对应的故障出现的位置,具体包括:若充电信息涉及以下至少一项故障原因,则定位出故障出现的位置为BBU控制模块中的充电模块;其中,充电信息涉及的故障原因包括:BBU的充电电压正常且BBU的充电电流异常、BBU的充电输入电压异常且BBU的充电输入电流异常、BBU的充电输入电压正常且BBU的充电输出电压异常;若充电信息涉及以下故障原因,则定位出故障出现的位置为存储系统中的充电链路;其中,充电信息涉及的故障原因包括:存储系统的充电输入模块异常。The charging information in the above embodiment includes at least one of the following: charging voltage of BBU, charging current of BBU, charging input voltage of BBU, charging input current of BBU, and charging output voltage of BBU. Determining the failure causes of the storage system and the backup power module corresponding to the information according to the preset rules includes: if the charging information includes the output voltage of the BBU, determining whether the charging voltage of the BBU is abnormal according to the charging voltage of the BBU; if the charging information includes the charging voltage of the BBU If the charging information includes the charging input voltage of the BBU, then determine whether the charging input voltage of the BBU is abnormal according to the charging input voltage of the BBU; if the charging information includes the charging input voltage of the BBU If the charging information includes the charging output voltage of the BBU, determine whether the charging input module of the storage system is abnormal according to the charging output voltage of the BBU. After determining the cause of the failure, locate the location of the failure corresponding to the cause of the failure according to preset rules, which specifically includes: if the charging information involves at least one of the following failure causes, locating the location of the failure is the charging module in the BBU control module ; Wherein, the fault causes involved in the charging information include: the charging voltage of the BBU is normal and the charging current of the BBU is abnormal, the charging input voltage of the BBU is abnormal and the charging input current of the BBU is abnormal, the charging input voltage of the BBU is normal and the charging output voltage of the BBU is abnormal ; If the charging information involves the following fault causes, the location where the fault occurs is located as the charging link in the storage system; wherein, the fault causes involved in the charging information include: the charging input module of the storage system is abnormal.
本申请实施例将充电信息进行细化,并说明根据何种信息确定何种故障原因,以及确定出导致每种故障原因的位置,针对不同位置的问题采取相应的处理措施,可及时解决备电模块的隐患。The embodiment of the present application refines the charging information, explains what kind of information is used to determine what kind of failure causes, and determines the location of each kind of failure cause, and takes corresponding treatment measures for the problems in different locations, so that the backup power can be solved in time. hidden dangers of modules.
上述实施例中并未限定何时获取存储系统与备电模块的信息,具体实施可以是每隔预设时间获取信息;方法还包括:根据故障原因以及故障出现的位置对备电模块的性能进行评估。备电模块中的备电能力是逐渐衰减的,因此,可以每隔一段时间模拟存储系统供电切换流程,即模拟从供电电源正常供电切换至备电模块进行供电,以实现对备电模块的备电能力进行评估,以查找出系统中存在的隐患,根据评估结果可以判断备电模块是否具备供电能力,一般可以设置成每三个月进行一次评估。本申请实施例提供的方案,设置定期获取信息以及对备电模块的性能进行评估,可以避免需要备电模块供电时,备电模块出现故障无法供电的情况发生。The above embodiment does not limit when to obtain the information of the storage system and the backup power module, and the specific implementation may be to obtain the information every preset time; the method further includes: according to the cause of the fault and the location where the fault occurs, the performance of the backup power module is performed. Evaluate. The backup power capacity of the backup power module is gradually attenuated. Therefore, the power supply switching process of the storage system can be simulated at regular intervals, that is, to simulate the normal power supply switching from the power supply to the backup power module for power supply, so as to realize the backup of the backup power module. The power capacity is evaluated to find out the hidden dangers in the system. According to the evaluation results, it can be judged whether the backup power module has the power supply capacity. Generally, it can be set to be evaluated every three months. The solution provided by the embodiment of the present application is set to periodically obtain information and evaluate the performance of the backup power module, which can avoid the situation that the backup power module fails to supply power when the backup power module is required to supply power.
在上述实施例中,对于存储系统供电过程中的故障定位方法进行了详细描述,本申请还提供存储系统供电过程中的故障定位装置对应的实施例。需要说明的是,本申请从两个角度对装置部分的实施例进行描述,一种是基于功能模块的角度,另一种是基于硬件的角度。In the above embodiments, the method for locating faults in the process of power supply of the storage system is described in detail, and the present application also provides embodiments corresponding to the device for locating faults in the process of power supply of the storage system. It should be noted that this application describes the embodiments of the device part from two perspectives, one is based on the perspective of functional modules, and the other is based on the perspective of hardware.
基于功能模块的角度,本实施例提供一种存储系统供电过程中的故障定位装置,图3为本申请实施例提供的存储系统供电过程中的故障定位装置的结构图,如图3所示,该装置包括:From the perspective of functional modules, this embodiment provides a fault locating device during the power supply process of the storage system. FIG. 3 is a structural diagram of the fault locating device during the power supply process of the storage system provided by the embodiment of the present application, as shown in FIG. 3 , The device includes:
获取模块13,用于获取存储系统与备电模块的信息,信息包括以下至少之一:BBU物料信息、BMS寄存器状态、系统控制信号、系统软件控制信息、外部放电信息、内部放电信息、充电信息;The
确定模块14,用于根据预设规则确定与信息对应的存储系统与备电模块的故障原因;A
定位模块15,用于根据预设规则定位故障原因对应的故障出现的位置,故障出现的位置包括以下至少之一:BBU、BBU控制模块、系统控制器、充电链路、放电链路;其中,预设规则包括各信息与各故障原因以及各故障出现的位置的对应关系。The locating
由于装置部分的实施例与方法部分的实施例相互对应,因此装置部分的实施例请参见方法部分的实施例的描述,这里暂不赘述。Since the embodiment of the apparatus part corresponds to the embodiment of the method part, for the embodiment of the apparatus part, please refer to the description of the embodiment of the method part, which will not be repeated here.
本实施例提供的存储系统供电过程中的故障定位装置,与上述方法对应,故具有与上述方法相同的有益效果。The device for locating a fault during the power supply process of the storage system provided in this embodiment corresponds to the above method, and thus has the same beneficial effects as the above method.
基于硬件的角度,本实施例提供了另一种存储系统供电过程中的故障定位装置,图4为本申请另一实施例提供的存储系统供电过程中的故障定位装置的结构图,如图4所示,存储系统供电过程中的故障定位装置包括:存储器20,用于存储计算机程序;From the perspective of hardware, this embodiment provides another fault locating device during the power supply process of the storage system. FIG. 4 is a structural diagram of the fault locating device during the power supply process of the storage system provided by another embodiment of the application, as shown in FIG. 4 . As shown, the device for locating faults during the power supply process of the storage system includes: a memory 20 for storing computer programs;
处理器21,用于执行计算机程序时实现如上述实施例中所提到的存储系统供电过程中的故障定位方法的步骤。The processor 21 is configured to implement the steps of the method for locating faults in the power supply process of the storage system as mentioned in the foregoing embodiments when executing the computer program.
本实施例提供的存储系统供电过程中的故障定位装置可以包括但不限于智能手机、平板电脑、笔记本电脑或台式电脑等。The device for locating the fault during the power supply process of the storage system provided in this embodiment may include, but is not limited to, a smart phone, a tablet computer, a notebook computer, or a desktop computer.
其中,处理器21可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器21可以采用数字信号处理器(Digital Signal Processor,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable LogicArray,PLA)中的至少一种硬件形式来实现。处理器21也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称中央处理器(CentralProcessing Unit,CPU);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器21可以集成有图像处理器(Graphics Processing Unit,GPU),GPU用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器21还可以包括人工智能(Artificial Intelligence,AI)处理器,该AI处理器用于处理有关机器学习的计算操作。The processor 21 may include one or more processing cores, such as a 4-core processor, an 8-core processor, and the like. The processor 21 may use at least one hardware form of a digital signal processor (Digital Signal Processor, DSP), a Field-Programmable Gate Array (Field-Programmable Gate Array, FPGA), and a Programmable Logic Array (Programmable Logic Array, PLA). accomplish. The processor 21 may also include a main processor and a coprocessor. The main processor is a processor used to process data in the wake-up state, also called a central processing unit (CPU); A low-power processor for processing data in a standby state. In some embodiments, the processor 21 may be integrated with a graphics processor (Graphics Processing Unit, GPU), and the GPU is used for rendering and drawing the content that needs to be displayed on the display screen. In some embodiments, the processor 21 may further include an artificial intelligence (Artificial Intelligence, AI) processor for processing computing operations related to machine learning.
存储器20可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器20还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。本实施例中,存储器20至少用于存储以下计算机程序201,其中,该计算机程序被处理器21加载并执行之后,能够实现前述任一实施例公开的存储系统供电过程中的故障定位方法的相关步骤。另外,存储器20所存储的资源还可以包括操作系统202和数据203等,存储方式可以是短暂存储或者永久存储。其中,操作系统202可以包括Windows、Unix、Linux等。数据203可以包括但不限于存储系统供电过程中的故障定位方法涉及到的数据等。Memory 20 may include one or more computer-readable storage media, which may be non-transitory. Memory 20 may also include high-speed random access memory, as well as non-volatile memory, such as one or more magnetic disk storage devices, flash storage devices. In this embodiment, the memory 20 is at least used to store the following computer program 201 , where, after the computer program is loaded and executed by the processor 21 , it can implement the related aspects of the method for locating faults in the power supply process of the storage system disclosed in any of the foregoing embodiments. step. In addition, the resources stored in the memory 20 may also include an operating system 202, data 203, etc., and the storage mode may be short-term storage or permanent storage. The operating system 202 may include Windows, Unix, Linux, and the like. The data 203 may include, but is not limited to, the data involved in the fault location method during the power supply process of the storage system, and the like.
在一些实施例中,存储系统供电过程中的故障定位装置还可包括有显示屏22、输入输出接口23、通信接口24、电源25以及通信总线26。In some embodiments, the fault location device during the power supply process of the storage system may further include a display screen 22 , an input and output interface 23 , a communication interface 24 , a power supply 25 and a communication bus 26 .
本领域技术人员可以理解,图中示出的结构并不构成对存储系统供电过程中的故障定位装置的限定,可以包括比图示更多或更少的组件。Those skilled in the art can understand that the structures shown in the figures do not constitute a limitation on the fault locating device during the power supply process of the storage system, and may include more or less components than those shown in the drawings.
本申请实施例提供的存储系统供电过程中的故障定位装置,包括存储器和处理器,处理器在执行存储器存储的程序时,能够实现如下方法:存储系统供电过程中的故障定位方法。The device for locating faults during power supply of a storage system provided by the embodiments of the present application includes a memory and a processor. When the processor executes a program stored in the memory, the processor can implement the following method: a method for locating faults during power supply of a storage system.
本实施例提供的存储系统供电过程中的故障定位装置,与上述方法对应,故具有与上述方法相同的有益效果。The device for locating a fault during the power supply process of the storage system provided in this embodiment corresponds to the above method, and thus has the same beneficial effects as the above method.
最后,本申请还提供一种计算机可读存储介质对应的实施例。计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上述方法实施例中记载的步骤。Finally, the present application also provides an embodiment corresponding to a computer-readable storage medium. A computer program is stored on the computer-readable storage medium, and when the computer program is executed by the processor, the steps described in the foregoing method embodiments are implemented.
可以理解的是,如果上述实施例中的方法以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,执行本申请各个实施例描述的方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。It can be understood that, if the methods in the above embodiments are implemented in the form of software functional units and sold or used as independent products, they may be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the present application can be embodied in the form of software products in essence, or the parts that contribute to the prior art, or all or part of the technical solutions, and the computer software products are stored in a storage medium , execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disk or optical disk and other media that can store program codes .
本实施例提供的计算机可读存储介质,与上述方法对应,故具有与上述方法相同的有益效果。The computer-readable storage medium provided in this embodiment corresponds to the above method, and thus has the same beneficial effects as the above method.
以上对本申请所提供的一种存储系统供电过程中的故障定位方法、装置以及介质进行了详细介绍。说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以对本申请进行若干改进和修饰,这些改进和修饰也落入本申请权利要求的保护范围内。The method, device, and medium for locating a fault in a power supply process of a storage system provided by the present application are described above in detail. The various embodiments in the specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments, and the same and similar parts between the various embodiments can be referred to each other. As for the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant part can be referred to the description of the method. It should be pointed out that for those of ordinary skill in the art, without departing from the principles of the present application, several improvements and modifications can also be made to the present application, and these improvements and modifications also fall within the protection scope of the claims of the present application.
还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括上述要素的过程、方法、物品或者设备中还存在另外的相同要素。It should also be noted that, in this specification, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply these entities or operations. There is no such actual relationship or sequence between operations. Moreover, the terms "comprising", "comprising" or any other variation thereof are intended to encompass non-exclusive inclusion such that a process, method, article or device comprising a list of elements includes not only those elements, but also includes not explicitly listed or other elements inherent to such a process, method, article or apparatus. Without further limitation, an element qualified by the phrase "comprising a..." does not preclude the presence of additional identical elements in a process, method, article or apparatus that includes the above-described element.
Claims (5)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210362929.3A CN114441964B (en) | 2022-04-08 | 2022-04-08 | Fault positioning method, device and medium in power supply process of storage system |
PCT/CN2022/114188 WO2023193388A1 (en) | 2022-04-08 | 2022-08-23 | Method and apparatus for fault locating during power supply process of storage system, and medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210362929.3A CN114441964B (en) | 2022-04-08 | 2022-04-08 | Fault positioning method, device and medium in power supply process of storage system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114441964A CN114441964A (en) | 2022-05-06 |
CN114441964B true CN114441964B (en) | 2022-07-08 |
Family
ID=81359715
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210362929.3A Active CN114441964B (en) | 2022-04-08 | 2022-04-08 | Fault positioning method, device and medium in power supply process of storage system |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN114441964B (en) |
WO (1) | WO2023193388A1 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114441964B (en) * | 2022-04-08 | 2022-07-08 | 苏州浪潮智能科技有限公司 | Fault positioning method, device and medium in power supply process of storage system |
CN117290150B (en) * | 2023-11-27 | 2024-04-19 | 宁德时代新能源科技股份有限公司 | Fault cause determining method, device, equipment, system and medium |
CN117289144B (en) * | 2023-11-27 | 2024-04-19 | 宁德时代新能源科技股份有限公司 | Fault positioning method, device, equipment, system and medium |
CN117526544B (en) * | 2024-01-03 | 2024-05-17 | 深圳市英威腾电源有限公司 | Control method and system of UPS module, electronic equipment and storage medium |
CN118199220B (en) * | 2024-05-13 | 2024-07-26 | 备倍电科技(深圳)有限公司 | Method and system for detecting faults of charging module of direct-current power supply |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5489085B2 (en) * | 2009-05-15 | 2014-05-14 | 日本電気株式会社 | Failure cause estimation system, failure cause estimation method, and failure cause estimation program |
US8201009B2 (en) * | 2009-07-14 | 2012-06-12 | T-Win Systems, Inc. | Computer management and power backup system and device |
US9153990B2 (en) * | 2012-11-30 | 2015-10-06 | Tesla Motors, Inc. | Steady state detection of an exceptional charge event in a series connected battery element |
CN107608813A (en) * | 2017-09-14 | 2018-01-19 | 郑州云海信息技术有限公司 | A kind of method that failure is automatically analyzed based on linux operation system informations |
CN109388221A (en) * | 2018-10-09 | 2019-02-26 | 郑州云海信息技术有限公司 | A kind of storage system and its standby fulgurite reason method, apparatus and equipment |
CN109582116A (en) * | 2018-12-03 | 2019-04-05 | 郑州云海信息技术有限公司 | Long-distance monitoring method and remote supervisory and control(ling) equipment |
CN110399029A (en) * | 2019-07-19 | 2019-11-01 | 广东浪潮大数据研究有限公司 | A kind of localization method, equipment, medium and the device of power supply trouble type |
CN110806794A (en) * | 2019-10-10 | 2020-02-18 | 浙江大华技术股份有限公司 | Power-down protection method, system, computer device and medium for storage system |
CN111061584A (en) * | 2019-11-21 | 2020-04-24 | 浪潮电子信息产业股份有限公司 | A fault diagnosis method, apparatus, device and readable storage medium |
CN111312325B (en) * | 2020-02-14 | 2021-10-15 | 苏州浪潮智能科技有限公司 | A kind of BBU fault diagnosis method, device, electronic equipment and storage medium |
CN111338456B (en) * | 2020-03-04 | 2021-07-27 | 苏州浪潮智能科技有限公司 | A method and system for realizing BBU power-down protection |
CN112286709B (en) * | 2020-10-29 | 2022-07-08 | 苏州浪潮智能科技有限公司 | A kind of server hardware fault diagnosis method, diagnosis device and diagnosis equipment |
CN112579400B (en) * | 2020-12-30 | 2022-12-20 | 苏州浪潮智能科技有限公司 | A device fault location method, device, device and storage medium |
CN113918375B (en) * | 2021-12-13 | 2022-04-22 | 苏州浪潮智能科技有限公司 | Fault processing method and device, electronic equipment and storage medium |
CN114441964B (en) * | 2022-04-08 | 2022-07-08 | 苏州浪潮智能科技有限公司 | Fault positioning method, device and medium in power supply process of storage system |
-
2022
- 2022-04-08 CN CN202210362929.3A patent/CN114441964B/en active Active
- 2022-08-23 WO PCT/CN2022/114188 patent/WO2023193388A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
CN114441964A (en) | 2022-05-06 |
WO2023193388A1 (en) | 2023-10-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114441964B (en) | Fault positioning method, device and medium in power supply process of storage system | |
KR102684737B1 (en) | Apparatus for evaluating performance of a battery management system and method for the same | |
US9531038B2 (en) | System and method of cell block voltage analytics to improve balancing effectiveness and identify self-discharge rate | |
CN101232110B (en) | Battery charging method and device | |
JP2002345159A (en) | Power supply system, computer device, battery, protecting method for abnormal charging, and program | |
TW200810189A (en) | Apparatus and method of monitoring battery cell voltage and article thereof | |
CA2787867A1 (en) | Short detection in battery cells | |
CN109167108A (en) | Tappered rating in battery management system limits guard method | |
US6822424B2 (en) | Trouble recognition of an intelligent battery and the resetting thereof | |
CN101587972B (en) | Double cell control method | |
CN114156971A (en) | Energy storage charging and discharging control method, device and equipment and energy storage system | |
WO2025123434A1 (en) | Control method and system for logical low battery threshold-based protection over energy storage system | |
JP3785377B2 (en) | Electric device, computer apparatus, intelligent battery, and AC adapter confirmation method | |
CN109412819A (en) | Method and device for warning device power down | |
CN116783758A (en) | Energy storage system, battery monitoring method and energy storage device | |
CN109900990B (en) | Wearable equipment complete machine current testing method | |
CN114400736A (en) | Online battery pack capacity checking and balancing device | |
CN108919132A (en) | Track method and apparatus, chip, battery and the aircraft of battery over-discharge | |
CN115940392B (en) | A battery backup control method, device, server and medium | |
CN111505432A (en) | Parameter simulation circuit, battery management device, and control method for battery management device | |
CN201174607Y (en) | On-line detection and activation apparatus for accumulator | |
CN110488205B (en) | Fault recognition device | |
CN107247237B (en) | A kind of detection method of battery, electronic equipment and computer readable storage medium | |
CN211478544U (en) | BMS protection board test system | |
CN115291120A (en) | Battery metering system, electronic equipment and control method |
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 |