Fault diagnosis system and method for cylinder valve of hydrogen storage system

By designing the fault diagnosis system of the hydrogen storage system bottle valve, using data acquisition and analysis of the fault interface and temperature interface, the dependence problem on high-pressure pressure sensors in the existing technology is solved, and the working status of the bottle mouth valve is accurately and real-time monitoring is achieved, and the accuracy and reliability of fault detection is improved.

CN119737563APending Publication Date: 2025-04-01CHONGQING KAIRUI GAS AUTOMOBILE +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411938919.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-26
Publication Date
2025-04-01

AI Technical Summary

Technical Problem

The prior art relies heavily on high-pressure pressure sensors, resulting in increased system complexity and operating costs, and it is impossible to achieve accurate and real-time monitoring of the working status of the bottle mouth valve.

Method used

A fault diagnosis system for bottle valves in hydrogen storage system was designed. By defining and correlating the fault interface and temperature interface of the bottle port valve, interface data is collected, fault detection and temperature determination are implemented, diagnostic information is generated and sent to the server.

Benefits of technology

Accurate and real-time monitoring of the working status of the bottle mouth valve is achieved, reducing dependence on high-pressure pressure sensors, improving the accuracy and reliability of fault detection, and simplifying system maintenance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119737563A_ABST
    Figure CN119737563A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of bottle opening valve detection, and discloses a fault diagnosis system and method for bottle valves of a hydrogen storage system, and the system comprises a data collection module which is used for collecting first interface data of fault interfaces associated with all bottle opening valves in the hydrogen storage system and second interface data corresponding to temperature interfaces; the bottleneck valve fault detection module is used for detecting whether each bottleneck valve has a fault or not according to the first interface data of each bottleneck valve, if yes, the corresponding bottleneck valve is judged to be in a fault state, and a fault mark corresponding to the bottleneck valve is set to be 1; the temperature monitoring module is used for determining the temperature value corresponding to each bottleneck valve according to the second interface data corresponding to each bottleneck valve; and the fault diagnosis module is used for carrying out fault and temperature diagnosis on the corresponding bottle opening valves according to the temperature values corresponding to the bottle opening valves and the bottle opening valves with the fault marks of 1 corresponding to the bottle opening valves, and generating diagnosis information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of bottle mouth valve detection, and in particular to a fault diagnosis system and method for a bottle valve of a hydrogen storage system. Background Art

[0002] In existing hydrogen fuel cell vehicles, the bottle valve in the hydrogen storage and supply management system is one of the most important components. It is responsible for key functions such as hydrogen supply control and regulation, safety assurance, rapid hydrogenation, and system integration and optimization. Currently, the main means of detecting bottle valve failure is to monitor the hydrogen consumption per 100 kilometers and the pressure in the bottle. Although this method can provide

[0003] Certain fault indication information, but with obvious limitations:

[0004] Existing methods rely heavily on accurate readings from high-pressure pressure sensors. However, these sensors are not only expensive, but their performance and working condition must be kept good to ensure accurate pressure measurements.

[0005] In order to ensure the accuracy of the pressure sensor, it is necessary to perform performance testing and maintenance on it regularly, which increases the complexity and operating costs of the system.

[0006] Based on this, there is an urgent need for a fault diagnosis system and method for the bottle valve of a hydrogen storage system, which can overcome the reliance on high-pressure pressure sensors in the prior art and achieve accurate and real-time monitoring of the working status of the bottle valve, thereby providing accuracy and reliability in fault detection of the bottle valve. Summary of the invention

[0007] One of the purposes of the present invention is to provide a fault diagnosis system and method for a hydrogen storage system bottle valve, which can overcome the reliance on high-pressure pressure sensors in the prior art, achieve accurate and real-time monitoring of the working state of the bottle mouth valve, and thus provide accuracy and reliability of bottle mouth valve fault detection.

[0008] In order to achieve the above object, a fault diagnosis system for a hydrogen storage system bottle valve is provided, comprising:

[0009] An interface definition module is used to define and associate the fault interface and temperature interface corresponding to each bottle valve in the hydrogen storage system;

[0010] A data acquisition module, used to collect first interface data of the fault interface associated with each bottle valve in the hydrogen storage system and second interface data corresponding to the temperature interface;

[0011] The bottle mouth valve fault detection module is used to detect whether each bottle mouth valve has a fault according to the first interface data corresponding to the fault interface associated with each bottle mouth valve and based on a preset fault detection strategy. If so, the corresponding bottle mouth valve is judged to be in a fault state and the fault flag corresponding to the bottle mouth valve is set to 1; otherwise, the corresponding bottle mouth valve is in a normal state and the corresponding fault flag is set to 0;

[0012] A temperature monitoring module, used to determine the temperature value corresponding to each bottle mouth valve according to the second interface data corresponding to the temperature interface associated with each bottle mouth valve and based on a preset temperature determination strategy;

[0013] A fault diagnosis module is used to diagnose the fault and temperature of the corresponding bottle mouth valves after all the bottle mouth valves in the hydrogen storage system have completed fault detection, based on the temperature value corresponding to each bottle mouth valve and the bottle mouth valve corresponding to the fault flag 1, based on a preset fault diagnosis strategy, and generate diagnostic information;

[0014] The sending module is used to send the diagnostic information to the server.

[0015] Technical principles and effects of this solution: In this solution, the fault interface and temperature interface of each bottle mouth valve are first defined and associated. This step ensures that each bottle mouth valve has its own corresponding fault interface and temperature interface, providing a reliable data source for subsequent fault detection and temperature detection of each bottle mouth valve.

[0016] Afterwards, the interface data corresponding to the interface is collected through the fault interface and temperature interface corresponding to each bottlemouth valve, that is, the first interface data of the fault interface and the second interface data of the temperature interface are collected. Then, through the first interface data corresponding to each bottlemouth valve and a preset fault detection strategy, an initial detection of whether each bottlemouth valve has a fault is achieved. If a fault is detected, the fault flag of the corresponding bottlemouth valve is set to 1, otherwise it is set to 0.

[0017] Of course, in this process, the temperature value corresponding to each bottle mouth valve can be quickly determined by combining the second interface data corresponding to each bottle mouth valve with a preset temperature determination strategy.

[0018] After that, after completing the initial fault detection of all bottle mouth valves, the bottle mouth valve with a fault mark of 1 will be selected, and the temperature and fault diagnosis of the bottle mouth valve with a fault mark of 1 will be performed on the bottle mouth valve with a fault mark of 1 through the corresponding temperature value and the preset fault diagnosis strategy, so as to form the final diagnosis information and send it to the server for sharing the fault diagnosis results.

[0019] This solution can quickly detect the state changes of the bottlemouth valves by defining the fault interfaces and temperature interfaces of multiple bottlemouth valves and collecting data from the corresponding interfaces, and promptly transmit the data to the bottlemouth valve fault detection module for rapid detection of bottlemouth valve faults. This enables the system to monitor the operating status of the bottlemouth valves in real time and quickly respond to possible faults, thereby improving the real-time performance and response speed of the system, overcoming the reliance on high-pressure pressure sensors in the prior art, and achieving accurate and real-time monitoring of the working status of the bottlemouth valves, thereby providing accuracy and reliability in bottlemouth valve fault detection.

[0020] At the same time, since multiple bottle-mouth valves are monitored for faults, the monitoring range of the system is greatly improved, and it can adapt to a variety of scenarios and is more adaptable.

[0021] Furthermore, the preset fault detection strategy is:

[0022] According to the first interface data corresponding to the fault interface associated with each bottlemouth valve, it is determined whether the corresponding bottlemouth valve is in an open circuit or short circuit state. If it is in an open circuit state, it is determined that the corresponding bottlemouth valve may have an open circuit fault, and the fault flag corresponding to the bottlemouth valve is set to 1. The holding time corresponding to the fault flag corresponding to the corresponding bottlemouth valve is 1 is timed to form corresponding fault timing data. When the corresponding fault timing data exceeds a preset timing threshold, it is determined that the corresponding bottlemouth valve is in an open circuit fault state.

[0023] If it is in a short-circuit state, it is determined that the corresponding bottle-mouth valve may have a short-circuit fault, the fault flag corresponding to the bottle-mouth valve is set to 1, and the holding time corresponding to the fault flag of the corresponding bottle-mouth valve being 1 is timed to form corresponding fault timing data. When the corresponding fault timing data exceeds the preset timing threshold, the corresponding bottle-mouth valve is determined to be in a short-circuit fault state.

[0024] Beneficial effects: In this solution, by detecting open and short circuit states, normal operating conditions and potential fault conditions can be accurately distinguished, thereby avoiding false alarms. For occasional instantaneous open circuits and short circuits, by setting a timing threshold, a fault is only determined when the short circuit state lasts for more than a certain time. This can effectively reduce the occurrence of false positives and improve the reliability of the diagnostic system. Once a bottle mouth valve is determined to be in a continuous open circuit or short circuit state and exceeds the preset timing threshold, the system can respond quickly, set the fault flag to 1, and prompt the user or maintenance personnel to check and repair to ensure that the problem is handled in a timely manner. A clear fault definition helps to simplify the installation and debugging process of the system. Technicians can verify the working status of each bottle mouth valve according to clear standards and speed up debugging.

[0025] Furthermore, the preset temperature determination strategy is:

[0026] According to the second interface data corresponding to the temperature interface associated with each bottle mouth valve, the ADC value in the second interface data is read to determine whether the corresponding ADC value exceeds a preset range. If it is greater than the preset range, the temperature value of the corresponding bottle mouth valve is set to a maximum value of 0xFFFFFFFF; if it is less than the preset range, the temperature value of the corresponding bottle mouth valve is set to a minimum value of 1; if it is within the preset range, the ADC value is converted into a corresponding voltage value according to the resolution and reference voltage corresponding to the ADC, and the corresponding resistance value is calculated according to the converted voltage value;

[0027] The calculated resistance value is filtered, and the temperature value corresponding to each bottle mouth valve is determined based on the resistance-temperature association table stored in the database.

[0028] Beneficial effects: In this solution, by checking the range of the ADC value, the influence of abnormal data can be eliminated, ensuring the accuracy of temperature measurement. At the same time, by converting the ADC value into a voltage value and then calculating the resistance value, the temperature value is finally determined according to the resistance-temperature association table. This method can provide a more accurate temperature measurement result.

[0029] The calculated resistance value is filtered to reduce the impact of noise interference and instantaneous fluctuations, making the temperature reading more stable and smooth, further improving the reliability of the measurement. The temperature value is determined based on the resistance-temperature association table stored in the database, so that the system can automatically adjust its algorithm according to different types of sensors, enhancing the system's adaptive ability and being suitable for a variety of different application scenarios.

[0030] Furthermore, the preset fault diagnosis strategy is:

[0031] Determine the fault level corresponding to each bottle mouth valve according to the temperature value corresponding to each bottle mouth valve, and retrieve the second fault code corresponding to each bottle mouth valve under the corresponding fault level based on the fault level corresponding to each bottle mouth valve;

[0032] Performing fault diagnosis on a bottle mouth valve whose fault flag corresponding to the bottle mouth valve is 1 and whose corresponding bottle mouth valve is judged to be in a fault state, and converting the diagnosis result into a corresponding first fault code;

[0033] The first fault code and the second fault code are integrated to form an overall fault code corresponding to the hydrogen storage system and stored in a corresponding array to form corresponding diagnostic information.

[0034] Beneficial effects: In this solution, the fault of each bottle mouth valve is determined according to the data of the interface, making the fault diagnosis more detailed and accurate, and helping to locate the root cause of the problem more accurately. Each bottle mouth valve has its own corresponding fault code under its corresponding fault level, so as to determine the fault level corresponding to the temperature failure of the bottle mouth valve. At the same time, since the fault code corresponding to each bottle mouth valve is specific, the fault level corresponding to the temperature can be quickly determined and the bottle mouth valve can be located according to the second fault code. The fault diagnosis result is converted into a first fault code, and then the first fault code and the second fault code are integrated to form an overall fault code. This coding management method facilitates subsequent data analysis, fault tracking and maintenance records.

[0035] The integrated overall fault code can simplify the workflow of maintenance personnel. They can take corresponding measures directly based on the fault code without having to check all possible problem points one by one.

[0036] The present invention also provides a method for diagnosing a fault of a hydrogen storage system bottle valve, using the above-mentioned method for diagnosing a fault of a hydrogen storage system bottle valve, comprising the following steps:

[0037] S1. Define and associate the fault interface and temperature interface corresponding to each bottle valve in the hydrogen storage system;

[0038] S2, collecting first interface data of the fault interface associated with each bottle mouth valve in the hydrogen storage system and second interface data corresponding to the temperature interface;

[0039] S3. According to the first interface data corresponding to the fault interface associated with each bottle mouth valve, based on the preset fault detection strategy, detect whether each bottle mouth valve has a fault. If so, determine that the corresponding bottle mouth valve is in a fault state, and set the fault flag corresponding to the bottle mouth valve to 1; otherwise, the corresponding bottle mouth valve is in a normal state, and the corresponding fault flag is set to 0;

[0040] S4, determining the temperature value corresponding to each bottle mouth valve according to the second interface data corresponding to the temperature interface associated with each bottle mouth valve and based on a preset temperature determination strategy;

[0041] S5. After all the bottle mouth valves in the hydrogen storage system have completed fault detection, according to the temperature value corresponding to each bottle mouth valve and the bottle mouth valve corresponding to the fault flag 1, based on the preset fault diagnosis strategy, the corresponding bottle mouth valve is diagnosed for fault and temperature, and diagnostic information is generated;

[0042] S6. Send the diagnostic information to the server. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] Figure 1This is a logic block diagram of a fault diagnosis system for a hydrogen storage system bottle valve in Embodiment 1 of the present invention;

[0044] Figure 2 This is a flow chart of a method for diagnosing a fault in a hydrogen storage system bottle valve in Embodiment 1 of the present invention.

[0045] Figure 3 This is a schematic diagram of the fault codes corresponding to the various channels in the first embodiment of the present invention. DETAILED DESCRIPTION

[0046] The following is further described in detail through specific implementation methods:

[0047] Embodiment 1

[0048] A fault diagnosis system for a hydrogen storage system bottle valve, basically as follows Figure 1 As shown, including:

[0049] The interface definition module is used to define and associate the fault interface and temperature interface corresponding to each bottle mouth valve in the hydrogen storage system; in this embodiment, the enumeration type definition is used when defining the bottle mouth valve fault interface. Specifically, DOput_Tag is used to define the channel number, including 16 channels from O_S1 to O_S16, and a DOput_Max is used to indicate the maximum number of channels. The corresponding channel number is mapped to the hardware pin, that is, mapped to the pin defined by MUC through the function ChlId_tonum, and the chip pin is associated with the channel number corresponding to each bottle mouth valve. If the channel number exceeds the defined range (that is, greater than DOput_Max), the default value 0xFF is returned. Otherwise, the corresponding ID and Ch values ​​are set according to the channel number to realize the mapping of the channel number to the hardware pin.

[0050] A data acquisition module, used to collect first interface data of the fault interface associated with each bottle valve in the hydrogen storage system and second interface data corresponding to the temperature interface;

[0051] The bottle mouth valve fault detection module is used to detect whether each bottle mouth valve has a fault according to the first interface data corresponding to the fault interface associated with each bottle mouth valve and based on a preset fault detection strategy. If so, the corresponding bottle mouth valve is judged to be in a fault state and the fault flag corresponding to the bottle mouth valve is set to 1; otherwise, the corresponding bottle mouth valve is in a normal state and the corresponding fault flag is set to 0;

[0052] The preset fault detection strategy is:

[0053] According to the first interface data corresponding to the fault interface associated with each bottlemouth valve, it is determined whether the corresponding bottlemouth valve is in an open circuit or short circuit state. If it is in an open circuit state, it is determined that the corresponding bottlemouth valve may have an open circuit fault, and the fault flag corresponding to the bottlemouth valve is set to 1. The holding time corresponding to the fault flag corresponding to the corresponding bottlemouth valve is 1 is timed to form corresponding fault timing data. When the corresponding fault timing data exceeds a preset timing threshold, it is determined that the corresponding bottlemouth valve is in an open circuit fault state.

[0054] If it is in a short-circuit state, it is determined that the corresponding bottle mouth valve may have a short-circuit fault, the fault flag corresponding to the bottle mouth valve is set to 1, and the corresponding bottle mouth valve corresponding to the fault flag 1 corresponding to the holding time is timed to form the corresponding fault timing data. When the corresponding fault timing data exceeds the preset timing threshold, the corresponding bottle mouth valve is judged to be in a short-circuit fault state. In this embodiment, the open circuit state means that the current of the drive channel is zero, but the input control signal is low and the voltage is still in the normal power supply range (close to the power supply voltage), which indicates that the bottle mouth valve is in an open circuit state. In this embodiment, the preset timing threshold is 5 seconds.

[0055] The short-circuit state means that the current in the drive channel increases abnormally (exceeds the safety threshold of 3A), which means that there is a short-circuit fault in the bottle mouth valve.

[0056] A temperature monitoring module, used to determine the temperature value corresponding to each bottle mouth valve according to the second interface data corresponding to the temperature interface associated with each bottle mouth valve and based on a preset temperature determination strategy;

[0057] The preset temperature determination strategy is:

[0058] According to the second interface data corresponding to the temperature interface associated with each bottle mouth valve, the ADC value in the second interface data is read to determine whether the corresponding ADC value exceeds a preset range. If it is greater than the preset range, the temperature value of the corresponding bottle mouth valve is set to a maximum value of 0xFFFFFFFF; if it is less than the preset range, the temperature value of the corresponding bottle mouth valve is set to a minimum value of 1; if it is within the preset range, the ADC value is converted into a corresponding voltage value according to the resolution and reference voltage corresponding to the ADC, and the corresponding resistance value is calculated according to the converted voltage value;

[0059] The calculated resistance value is filtered, and the temperature value corresponding to each bottle mouth valve is determined based on the resistance-temperature association table stored in the database.

[0060] A fault diagnosis module is used to diagnose the fault and temperature of the corresponding bottle mouth valves after all the bottle mouth valves in the hydrogen storage system have completed fault detection, based on the temperature value corresponding to each bottle mouth valve and the bottle mouth valve corresponding to the fault flag 1, based on a preset fault diagnosis strategy, and generate diagnostic information;

[0061] The preset fault diagnosis strategy is:

[0062] Determine the fault level corresponding to each bottle mouth valve according to the temperature value corresponding to each bottle mouth valve, and retrieve the second fault code corresponding to each bottle mouth valve under the corresponding fault level based on the fault level corresponding to each bottle mouth valve;

[0063] A fault diagnosis is performed on the bottlemouth valve whose corresponding fault flag is 1 and whose corresponding bottlemouth valve is judged to be in a fault state, and the diagnosis result is converted into a corresponding first fault code; in this embodiment, the temperature diagnosis is to judge the temperature value of all bottlemouth valves, and the fault judgment is for the bottlemouth valve whose corresponding fault flag is 1.

[0064] The first fault code and the second fault code are integrated to form an overall fault code corresponding to the hydrogen storage system and stored in a corresponding array to form corresponding diagnostic information. Figure 3 As shown, each channel temperature fault has a corresponding fault code, and the fault level is consistent. Each bottle mouth valve short circuit and open circuit also has a corresponding fault code, and the fault level is consistent.

[0065] The sending module is used to send the diagnostic information to the server. In this embodiment, the fault status and temperature of the bottle mouth valve in the hydrogen storage system can be quickly detected through the diagnostic information, and when the hydrogen storage system is working, the specific hydrogen bottle number and the fault corresponding to the temperature can be quickly located according to different fault codes, and the bottle mouth valve fault information can be judged at the first time.

[0066] like Figure 2 As shown, this embodiment also discloses a method for diagnosing a fault of a hydrogen storage system bottle valve, using the above-mentioned method for diagnosing a fault of a hydrogen storage system bottle valve, comprising the following steps:

[0067] S1. Define and associate the fault interface and temperature interface corresponding to each bottle valve in the hydrogen storage system;

[0068] S2, collecting first interface data of the fault interface associated with each bottle mouth valve in the hydrogen storage system and second interface data corresponding to the temperature interface;

[0069] S3. According to the first interface data corresponding to the fault interface associated with each bottle mouth valve, based on the preset fault detection strategy, detect whether each bottle mouth valve has a fault. If so, determine that the corresponding bottle mouth valve is in a fault state, and set the fault flag corresponding to the bottle mouth valve to 1; otherwise, the corresponding bottle mouth valve is in a normal state, and the corresponding fault flag is set to 0;

[0070] S4, determining the temperature value corresponding to each bottle mouth valve according to the second interface data corresponding to the temperature interface associated with each bottle mouth valve and based on a preset temperature determination strategy;

[0071] S5. After all the bottle mouth valves in the hydrogen storage system have completed fault detection, according to the temperature value corresponding to each bottle mouth valve and the bottle mouth valve corresponding to the fault flag 1, based on the preset fault diagnosis strategy, the corresponding bottle mouth valve is diagnosed for fault and temperature, and diagnostic information is generated;

[0072] S6. Send the diagnostic information to the server.

[0073] The above is only an embodiment of the present invention. The common sense such as the known specific structure and characteristics in the scheme is described too much here. The ordinary technicians in the relevant field know all the common technical knowledge in the technical field of the invention before the application date or priority date, can know all the existing technologies in the field, and have the ability to apply the conventional experimental means before that date. The ordinary technicians in the relevant field can improve and implement this scheme in combination with their own abilities under the enlightenment given by this application. Some typical known structures or known methods should not become obstacles for ordinary technicians in the relevant field to implement this application. It should be pointed out that for those skilled in the art, without departing from the structure of the present invention, several deformations and improvements can be made, which should also be regarded as the protection scope of the present invention, which will not affect the effect of the implementation of the present invention and the practicality of the patent. The protection scope required by this application shall be based on the content of its claims, and the specific implementation methods and other records in the specification can be used to interpret the content of the claims.

Claims

1. A fault diagnosis system for a hydrogen storage system bottle valve, characterized in that: include: An interface definition module is used to define and associate the fault interface and temperature interface corresponding to each bottle valve in the hydrogen storage system; A data acquisition module, used to collect first interface data of the fault interface associated with each bottle valve in the hydrogen storage system and second interface data corresponding to the temperature interface; The bottle mouth valve fault detection module is used to detect whether each bottle mouth valve has a fault according to the first interface data corresponding to the fault interface associated with each bottle mouth valve and based on a preset fault detection strategy. If so, the corresponding bottle mouth valve is judged to be in a fault state and the fault flag corresponding to the bottle mouth valve is set to 1; otherwise, the corresponding bottle mouth valve is in a normal state and the corresponding fault flag is set to 0; A temperature monitoring module, used to determine the temperature value corresponding to each bottle mouth valve according to the second interface data corresponding to the temperature interface associated with each bottle mouth valve and based on a preset temperature determination strategy; A fault diagnosis module is used to diagnose the fault and temperature of the corresponding bottle mouth valves after all the bottle mouth valves in the hydrogen storage system have completed fault detection, based on the temperature value corresponding to each bottle mouth valve and the bottle mouth valve corresponding to the fault flag 1, based on a preset fault diagnosis strategy, and generate diagnostic information; The sending module is used to send the diagnostic information to the server.

2. A hydrogen storage system bottle valve fault diagnosis system according to claim 1, characterized in that: The preset fault detection strategy is: According to the first interface data corresponding to the fault interface associated with each bottlemouth valve, it is determined whether the corresponding bottlemouth valve is in an open circuit or short circuit state. If it is in an open circuit state, it is determined that the corresponding bottlemouth valve may have an open circuit fault, and the fault flag corresponding to the bottlemouth valve is set to 1. The holding time corresponding to the fault flag corresponding to the corresponding bottlemouth valve is 1 is timed to form corresponding fault timing data. When the corresponding fault timing data exceeds a preset timing threshold, it is determined that the corresponding bottlemouth valve is in an open circuit fault state. If it is in a short-circuit state, it is determined that the corresponding bottle-mouth valve may have a short-circuit fault, the fault flag corresponding to the bottle-mouth valve is set to 1, and the holding time corresponding to the fault flag of the corresponding bottle-mouth valve being 1 is timed to form corresponding fault timing data. When the corresponding fault timing data exceeds the preset timing threshold, the corresponding bottle-mouth valve is determined to be in a short-circuit fault state.

3. A fault diagnosis system for a hydrogen storage system bottle valve according to claim 2, characterized in that: The preset temperature determination strategy is: According to the second interface data corresponding to the temperature interface associated with each bottle mouth valve, the ADC value in the second interface data is read to determine whether the corresponding ADC value exceeds a preset range. If it is greater than the preset range, the temperature value of the corresponding bottle mouth valve is set to a maximum value of 0xFFFFFFFF; if it is less than the preset range, the temperature value of the corresponding bottle mouth valve is set to a minimum value of 1; if it is within the preset range, the ADC value is converted into a corresponding voltage value according to the resolution and reference voltage corresponding to the ADC, and the corresponding resistance value is calculated according to the converted voltage value; The calculated resistance value is filtered, and the temperature value corresponding to each bottle mouth valve is determined based on the resistance-temperature association table stored in the database.

4. A hydrogen storage system bottle valve fault diagnosis system according to claim 3, characterized in that: The preset fault diagnosis strategy is: Determine the fault level corresponding to each bottle mouth valve according to the temperature value corresponding to each bottle mouth valve, and retrieve the second fault code corresponding to each bottle mouth valve under the corresponding fault level based on the fault level corresponding to each bottle mouth valve; Performing fault diagnosis on a bottle mouth valve whose fault flag corresponding to the bottle mouth valve is 1 and whose corresponding bottle mouth valve is judged to be in a fault state, and converting the diagnosis result into a corresponding first fault code; The first fault code and the second fault code are integrated to form an overall fault code corresponding to the hydrogen storage system and stored in a corresponding array to form corresponding diagnostic information.

5. A method for diagnosing a hydrogen storage system bottle valve fault, using a hydrogen storage system bottle valve fault diagnosis system according to any one of claims 1 to 4, characterized in that: The following steps are involved: S1. Define and associate the fault interface and temperature interface corresponding to each bottle valve in the hydrogen storage system; S2, collecting first interface data of the fault interface associated with each bottle mouth valve in the hydrogen storage system and second interface data corresponding to the temperature interface; S3. According to the first interface data corresponding to the fault interface associated with each bottle mouth valve, based on the preset fault detection strategy, detect whether each bottle mouth valve has a fault. If so, determine that the corresponding bottle mouth valve is in a fault state, and set the fault flag corresponding to the bottle mouth valve to 1; otherwise, the corresponding bottle mouth valve is in a normal state, and the corresponding fault flag is set to 0; S4, determining the temperature value corresponding to each bottle mouth valve according to the second interface data corresponding to the temperature interface associated with each bottle mouth valve and based on a preset temperature determination strategy; S5. After all the bottle mouth valves in the hydrogen storage system have completed fault detection, according to the temperature value corresponding to each bottle mouth valve and the bottle mouth valve corresponding to the fault flag 1, based on the preset fault diagnosis strategy, the corresponding bottle mouth valve is diagnosed for fault and temperature, and diagnostic information is generated; S6. Send the diagnostic information to the server.