Wing integrated ultralight hydrogen storage cabin and leakage self-blocking system thereof
By combining the cabin status analysis module and the fiber Bragg grating sensor, accurate monitoring and rapid sealing of the wing-mounted fuel tanks are achieved, solving the problem of incomplete cabin status identification in existing technologies and improving system safety and response speed.
Patent Information
- Application Number
- CN202511174572.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-21
- Publication Date
- 2025-11-14
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing wing-integrated fuel tank design cannot fully identify potential risks under multi-dimensional conditions, leading to localized overheating and insufficient temperature difference in the compartment, accelerated material fatigue, inaccurate leak handling, and long response time.
The module for analyzing the cabin status is used for cabin segment matching. Combined with fiber Bragg grating sensors and shape memory alloy wires, it enables precise monitoring and rapid sealing of cabin segments. By comprehensively locating the pressure difference between the inside and outside of the sealing layer, the temperature difference of the insulation layer, and the strain value of the load-bearing layer, high-risk cabin segments are screened and thermal energy is regulated and fuel balance is adjusted.
It improves monitoring accuracy, enables precise location of key components, reduces unnecessary intervention, enhances system security and response speed, and improves energy efficiency.
Smart Images

Figure CN120942569A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of wing-integrated fuel tank technology, and in particular to a wing-integrated ultralight hydrogen storage tank and its leakage self-blocking system. Background Technology
[0002] The field of wing-integrated fuel tank technology involves structural design and manufacturing methods for directly integrating fuel storage containers into the interior of aircraft wings. It considers the load-bearing capacity, aerodynamic performance, and fuel storage safety of the wing structure, covering material selection, sealing performance, and thermal and moisture insulation performance of the fuel tank body. It includes the integrated design of the fuel tank and the wing load-bearing structure, as well as the integrated scheme of fuel replenishment, fuel transfer, leak detection, and safety blocking systems. The core is to achieve lightweight and highly safe hydrogen storage without reducing wing strength and aerodynamic efficiency, while ensuring stable sealing and safe operation under flight conditions of high altitude, low temperature, large temperature difference, and structural vibration.
[0003] This invention relates to a wing-integrated ultralight hydrogen storage tank and its self-blocking leakage system, belonging to the field of wing-integrated fuel tank technology. It involves directly integrating a fuel storage unit with the aircraft wing structure to achieve a fuel storage solution with reasonable weight distribution, high structural strength, and excellent aerodynamic performance. The invention is a high-strength, lightweight hydrogen storage tank structure integrated inside the wing, equipped with a system that can automatically seal leakage channels when a leakage risk is detected. The aim is to provide hydrogen-powered aircraft with high-energy-density, low-weight, and safe and reliable fuel storage, and to immediately block fuel leakage in the initial stage of a leak, thereby ensuring flight safety and fuel efficiency.
[0004] While existing wing-integrated fuel tank designs can integrate fuel containers into the wing structure, they suffer from insufficient data utilization during operation. The status of the compartments often relies on a single parameter for judgment, which can easily lead to hidden dangers due to incomplete monitoring. There is no stable correlation analysis between structural status and temperature changes, making it impossible to identify potential risks under multi-dimensional conditions. This results in the delayed detection of some anomalies. Thermal management methods are mostly based on fixed parameter outputs and do not fully consider external airflow conditions and differences in the environment of different compartments. This can easily cause local compartment overheating and insufficient temperature difference, thereby accelerating material fatigue. Local leakage handling methods are mostly based on pressure drop and hydrogen concentration detection, which have long trigger times and cannot pinpoint the exact location of the leak. Summary of the Invention
[0005] The purpose of this invention is to overcome the shortcomings of the existing technology and propose a wing-integrated ultralight hydrogen storage tank and its leakage self-blocking system.
[0006] To achieve the above objectives, the present invention adopts the following technical solution: a wing-integrated ultralight hydrogen storage tank leakage self-blocking system comprising:
[0007] Cabin status analysis module: Based on the pressure difference between the inside and outside of the sealing layer, the temperature difference of the insulation layer, and the strain value of the load-bearing layer, the module matches the cabin sections, reads and calculates the difference between adjacent values according to the number, and combines the temperature difference to reconstruct the time series to generate a record of the mechanical and thermal difference of the cabin section.
[0008] Structural anomaly determination module: Based on the force-thermal difference records of the compartments, it calls the force difference and thermal difference ratio of each segment, filters high-value compartments, extracts and sorts the location numbers, matches the load-bearing layer and fiber Bragg grating sensor nodes, and generates a set of emergency detection locations for the compartments.
[0009] Thermal energy regulation and control module: Based on the emergency detection location set of the compartment, it calls the temperature of heating and heat exchange locations, compares the difference of external airflow, marks the objects of heating and cooling, allocates power and flow parameters, and generates a compartment thermal control execution parameter table;
[0010] Fuel balance adjustment module: Based on the thermal control execution parameter table of the compartment, it calls up the liquid level and lift values, compares the liquid level difference of the heating and cooling objects, increases or decreases the lift difference proportionally and verifies it, and generates a balanced liquid level and lift distribution table;
[0011] Local leakage containment module: Based on the balanced liquid level and lift distribution table, it retrieves the abrupt change compartment and matches the shape memory alloy wire coordinates, issues heating commands to the low liquid level compartment, and generates a leakage blocking execution sequence.
[0012] As a further embodiment of the present invention, the compartment force-thermal difference record includes the compartment number, the corresponding force difference, the corresponding thermal difference, and a time identifier; the compartment emergency detection location set includes the compartment number, the load-bearing layer location number, and the fiber Bragg grating sensor node coordinates; the compartment thermal control execution parameter table includes the compartment number, the heating object identifier, the cooling object identifier, the allocated power value, and the allocated flow rate value; the balanced liquid level and lift distribution table includes the compartment number, the corresponding liquid level value, and the corresponding lift value; and the leakage blocking execution sequence includes the compartment number, the shape memory alloy wire triggering sequence, and the heating circuit interface number.
[0013] As a further aspect of the present invention, the cabin state analysis module includes:
[0014] The basic data processing submodule for compartments: Based on the pressure difference between the inside and outside of the sealing layer, the temperature difference of the insulation layer, and the strain value of the load-bearing layer, the pressure difference values are read in the order of compartment numbers and the difference between adjacent numbers is calculated to obtain a set of pressure difference values. The strain values are read in the same order of numbers and the difference between adjacent numbers is calculated to obtain a set of strain difference values. The pressure difference value set and the strain difference value set are arranged according to the position correspondence and combined with the temperature difference value to generate compartment force and heat matching data.
[0015] Sub-module for constructing time series of compartments: Based on the mechanical and thermal pairing data of the compartments, the pairing data of consecutive time nodes are arranged in chronological order by compartment number, the difference between adjacent time nodes is calculated to obtain the difference data, the difference data is combined by compartment number to form a compartment time series, the compartment time series is sorted as a whole, and the mechanical and thermal difference records of the compartments are generated.
[0016] As a further aspect of the present invention, a wing-integrated ultralight hydrogen storage tank is provided:
[0017] The sealing layer is composed of a Ti3C2TxMXene / polyimide composite film with a thickness ≤50μm;
[0018] The thermal insulation layer is composed of gradient density graphene aerogel with an areal density of 0.8-1.2 g / cm³. 3 ;
[0019] The load-bearing layer is a carbon fiber / titanium alloy honeycomb sandwich reinforced with shape memory alloy wires. The cell size of the honeycomb sandwich is 2mm, the wall thickness to cell size ratio t / l is 0.12±0.01, and the in-plane compressive strength is ≥180MPa.
[0020] The sensing layer consists of a femtosecond laser-etched FBG sensor array with a spatial resolution of 1 cm.
[0021] As a further aspect of the present invention, the structural anomaly determination module includes:
[0022] The proportional calculation submodule reads the stress difference and thermal difference in the compartment according to the compartment number in order, reads the stress difference in order and reads the thermal difference in order, divides the two values to obtain the proportional value sequence, binds the proportional value with the corresponding compartment number in the same record, outputs the proportional value association of the compartment record, and generates a proportional binding set.
[0023] Cabin segment screening submodule: Based on the ratio binding set, the cabin segment number sequence is sorted in descending order according to the ratio value. In the sorting result, cabin segment numbers with ratio values greater than a set range are filtered out. The cabin segment numbers that meet the conditions and the numbers that are adjacent in the numbering order are extracted, the numbers are summarized and a list is established to generate a target cabin segment list.
[0024] Location matching submodule: Based on the target compartment list, the compartment number in the table is mapped to the location number of the load-bearing layer in the structural distribution diagram. The fiber Bragg grating sensor node coordinates are queried according to the location number. The compartment number and sensor node coordinates are written into the same row of data, and the combination of number and coordinates is output to generate the compartment emergency detection location set.
[0025] As a further aspect of the present invention, the specific method of binding and storing the ratio value and the corresponding cabin segment number in the same record is as follows: establishing a correspondence between each cabin segment number and the calculated ratio value, creating an independent record in the storage data table according to the correspondence, writing the cabin segment number in the first field and the ratio value in the second field of the record, keeping the two fields in the same row for storage, so that the ratio value can be directly read through the cabin segment number when called later, and the storage format adopts a fixed column order structure.
[0026] As a further aspect of the present invention, the thermal energy regulation and control module includes:
[0027] Temperature comparison submodule: Based on the emergency detection location set of the compartment, read the temperature values of the heating unit location and the heat exchange location location in sequence according to the compartment number, subtract the temperature values of the two types of location locations from the external airflow temperature value to obtain the temperature difference value, and summarize the compartment temperature difference value records to generate a compartment temperature difference data table.
[0028] Object tagging submodule: Based on the compartment temperature difference data table, check whether the temperature difference value exceeds the set range, mark the compartment number above the range as cooling object, mark the compartment number below the range as heating object, and output the object number and tag to generate a list of heating and cooling objects;
[0029] Energy allocation submodule: Based on the list of heating and cooling objects, read the corresponding maximum power valley value and flow valley value according to the number group, allocate them to each number according to the total power and total flow limit ratio, record the power and flow allocation results in a table, and generate a compartment thermal control execution parameter table.
[0030] As a further aspect of the present invention, the step of reading the corresponding maximum power valley value and flow valley value according to the number group specifically involves grouping the compartment numbers determined in the heating and cooling object list, searching the equipment parameter storage table in the order of the groups, finding the power parameter record and flow parameter record that completely correspond to the current compartment number, locating the power value marked as the operating valley value in the power parameter record, locating the flow value marked as the operating valley value in the flow parameter record, establishing a correspondence between the two values and the compartment number, and immediately storing them as a record row consisting of three columns: compartment number, power valley value, and flow valley value, ensuring that subsequent allocation steps can directly call the corresponding values in the record.
[0031] As a further aspect of the present invention, the fuel balance adjustment module includes:
[0032] Liquid level difference calculation submodule: Based on the thermal control execution parameter table of the compartment, read the corresponding hydrogen storage tank liquid level values according to the categories of heating object and cooling object, subtract the cooling object liquid level from the heating object liquid level in sequence to obtain the liquid level difference set, pair the liquid level difference with the compartment number and record it to generate liquid level difference pairing data;
[0033] Lift verification and adjustment submodule: Based on the liquid level difference pairing data, extract the compartment numbers where the liquid level difference is greater than the set range, reduce the liquid level of the heating object proportionally and increase the liquid level of the cooling object proportionally, compare the adjusted compartment lift value with the limit value, and repeat the liquid level adjustment until the requirements are met when the limit value is exceeded, and generate a balanced liquid level and lift distribution table.
[0034] As a further aspect of the present invention, the local leakage sealing module includes:
[0035] The abnormal location submodule of the compartment: Based on the balanced liquid level and lift distribution table, read the lift value and liquid level value of each compartment, calculate the change through the lift difference and liquid level difference between adjacent compartments, mark the compartment number that exceeds the set range, map the marked compartment number to the shape memory alloy wire installation coordinates, and generate the target compartment coordinate set;
[0036] The closed execution instruction submodule: Based on the target compartment coordinate set, the liquid level value corresponding to the compartment number is compared with the valley value of the liquid level threshold. The compartment numbers below the threshold are selected, and the selected numbers are matched with the heating circuit interface sequence. The heating instruction is issued to drive the shape memory alloy wire to generate contraction and blockage, thus generating a leakage blocking execution sequence.
[0037] Compared with the prior art, the advantages and positive effects of the present invention are as follows:
[0038] 1. In this invention, by matching the pressure difference between the inside and outside of the sealing layer, the temperature difference of the insulation layer and the strain value of the load-bearing layer in the compartments and calculating the adjacent differences in the numbering sequence, and combining the temperature difference recombination time series to form a difference record, the structure and thermal state of different compartments can be comprehensively located, thereby improving the monitoring accuracy;
[0039] 2. In this invention, high-risk sections are screened by differential ratio and associated with the load-bearing layer location and fiber Bragg grating sensor nodes, which realizes the precise locking of key parts, reduces unnecessary intervention, and allocates parameters under power and flow constraints, so that thermal energy scheduling is closely integrated with environmental conditions.
[0040] 3. In this invention, by identifying abrupt changes in the compartment based on the liquid level and lift distribution table, and using shape memory alloy wire to control the coordinates for heating triggering, a complete link is achieved from data acquisition, state calculation, risk screening, energy and fuel regulation to emergency control. Through the coordinated efforts of monitoring, judgment and execution, the system's safety, response speed and energy utilization efficiency are improved. Attached Figure Description
[0041] Figure 1 This is a system flowchart of the present invention;
[0042] Figure 2This is a schematic diagram of the system framework of the present invention. Detailed Implementation
[0043] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.
[0044] Example 1
[0045] A wing-integrated ultralight hydrogen storage tank:
[0046] The sealing layer is composed of a Ti3C2TxMXene / polyimide composite film with a thickness ≤50μm;
[0047] The thermal insulation layer is composed of gradient density graphene aerogel with an areal density of 0.8-1.2 g / cm³. 3 ;
[0048] The load-bearing layer is a carbon fiber / titanium alloy honeycomb sandwich reinforced with shape memory alloy wires. The cell size of the honeycomb sandwich is 2mm, the wall thickness to cell size ratio t / l is 0.12±0.01, and the in-plane compressive strength is ≥180MPa.
[0049] The sensing layer consists of a femtosecond laser-etched FBG sensor array with a spatial resolution of 1 cm.
[0050] Please see Figure 1 This invention provides a technical solution: a wing-integrated ultralight hydrogen storage tank leakage self-blocking system comprising:
[0051] Cabin status analysis module: Based on the pressure difference between the inside and outside of the sealing layer, the temperature difference of the insulation layer, and the strain value of the load-bearing layer, the module matches the cabin sections, reads and calculates the difference between adjacent values according to the number, and combines the temperature difference to reconstruct the time series to generate a record of the mechanical and thermal difference of the cabin section.
[0052] Structural anomaly determination module: Based on the force-thermal difference records of the compartments, it calls the force difference and thermal difference ratio of each section, filters high-value compartments, extracts and sorts the location numbers, matches the load-bearing layer and fiber Bragg grating sensor nodes, and generates a set of emergency detection locations for the compartments.
[0053] Thermal Energy Regulation and Control Module: Based on the emergency detection location set of the compartment, it calls the temperature of the heating and heat exchange locations, compares the difference of the external airflow, marks the objects of heating and cooling, allocates power and flow parameters, and generates a compartment thermal control execution parameter table;
[0054] Fuel balance adjustment module: Based on the compartment thermal control execution parameter table, it calls up the liquid level and lift values, compares the liquid level difference of the heating and cooling objects, increases or decreases the lift difference proportionally and verifies it, and generates a balanced liquid level and lift distribution table;
[0055] Local leakage containment module: Based on the balanced liquid level and lift distribution table, it retrieves abrupt change compartments and matches the coordinates of shape memory alloy wires, issues heating commands to low liquid level compartments, and generates a leakage containment execution sequence.
[0056] The compartment force-thermal difference record includes the compartment number, the corresponding force difference, the corresponding thermal difference, and the time stamp. The compartment emergency detection location set includes the compartment number, the load-bearing layer location number, and the coordinates of the fiber Bragg grating sensor node. The compartment thermal control execution parameter table includes the compartment number, the heating object identifier, the cooling object identifier, the allocated power value, and the allocated flow rate value. The balanced liquid level and lift distribution table includes the compartment number, the corresponding liquid level value, and the corresponding lift value. The leakage blocking execution sequence includes the compartment number, the shape memory alloy wire triggering sequence, and the heating circuit interface number.
[0057] Please see Figure 2 The hull status analysis module includes:
[0058] The basic data processing submodule for compartments: Based on the pressure difference between the inside and outside of the sealing layer, the temperature difference of the insulation layer, and the strain value of the load-bearing layer, the pressure difference values are read in the order of compartment numbers and the difference between adjacent numbers is calculated to obtain a set of pressure difference values. The strain values are read in the same order of numbers and the difference between adjacent numbers is calculated to obtain a set of strain difference values. The pressure difference value set and the strain difference value set are arranged according to the position correspondence and combined with the temperature difference value to generate compartment force and heat matching data.
[0059] Sub-module for constructing time series of compartments: Based on the mechanical and thermal pairing data of compartments, the pairing data of consecutive time nodes are arranged in chronological order by compartment number, the difference between adjacent time nodes is calculated to obtain the difference data, the difference data is combined by compartment number to form a compartment time series, the compartment time series is sorted as a whole, and the mechanical and thermal difference records of compartments are generated.
[0060] The basic data processing submodule for compartments: Based on the pressure difference between the inside and outside of the sealing layer, the temperature difference of the insulation layer, and the strain value of the load-bearing layer, the pressure difference values of each compartment are stored in a two-dimensional table structure according to the numbering order. Each row corresponds to a number, and the columns are the measured pressure values. The pressure difference values are obtained by subtracting the value of the previous number from the value of the next number in the order of the numbers. The strain values of the compartments are also stored in a two-dimensional table in the same way, and the strain difference values between adjacent numbers are calculated in the same way. The temperature difference values are arranged in the order of the compartment numbers and associated with the pressure difference value set and the strain difference value set according to the same number position. The three types of data are stored side by side in the same numbered record row. Each row of data consists of the compartment number, pressure difference, strain difference, and temperature difference, and is arranged in ascending order of compartment number to generate compartment force and heat matching data.
[0061] The module for constructing time series data for each compartment segment is as follows: Based on the force-thermal pairing data of each compartment segment, the data of each segment number is stored independently. The data is sorted in ascending order by the time tag field to make adjacent records continuous in time. For two consecutive records of each compartment segment, the force difference value of the previous time point is subtracted from the force difference value of the later time point, and the thermal difference value of the previous time point is subtracted from the thermal difference value of the later time point, which are recorded as force difference change and thermal difference change. The force difference change, thermal difference change and the corresponding time period are treated as a set of data and stored in the independent sequence of the compartment segment. The time series records of the compartment segments are combined and sorted by the compartment number from smallest to largest to form a set. Each record contains the compartment number, force difference change, thermal difference change and the corresponding time period, generating the compartment force-thermal difference value record.
[0062] Please see Figure 2 The structural anomaly detection module includes:
[0063] The proportional calculation submodule reads the stress difference and thermal difference in the compartment according to the compartment number in order, and reads the thermal difference in sequence. The two values are divided to obtain the proportional value sequence. The proportional value is bound and stored in the same record with the corresponding compartment number. The proportional value of the compartment record is output and a proportional binding set is generated.
[0064] Cabin segment screening submodule: Based on the proportion binding set, the cabin segment number sequence is sorted in descending order according to the proportion value. In the sorting results, cabin segment numbers with proportion values greater than the set range are filtered out. The cabin segment numbers that meet the conditions and the numbers that are adjacent in the numbering order are extracted, the numbers are summarized and a list is built to generate the target cabin segment list.
[0065] Location matching submodule: Based on the target section list, the section number in the table is mapped to the position number of the load-bearing layer in the structural distribution diagram. The fiber Bragg grating sensor node coordinates are queried according to the position number. The section number and sensor node coordinates are written into the same line of data, and the combination of number and coordinates is output to generate the emergency detection location set of the section.
[0066] The proportional calculation submodule, based on the compartment force-thermal difference records, first fills each compartment number and its corresponding force difference into a two-dimensional table structure with row numbers and column values during execution. The thermal difference of the same compartment is placed in adjacent columns of the row. The proportional calculation is performed on the force difference and thermal difference of the row in order from the first row to the last row. The calculation method is to use the force difference value in the first column of the row as the dividend and the thermal difference value in the second column as the divisor. A manually set divisor check process is used to filter out thermal difference data with zero values and skip the record when a zero value is encountered. After obtaining the proportional value, it is immediately bound to the compartment number of the row, so that the number, force difference, thermal difference and proportional value occupy the same row structure for storage. A proportional value column is added to the table, and the column order is kept as four columns: compartment number, force difference, thermal difference and proportional value. It is stored as a data table sorted in ascending order by compartment number. The proportional value and number correspondence of each compartment record are output, and a proportional binding set is generated.
[0067] The cabin segment screening submodule, based on the proportion binding set, first sorts the proportion binding set in descending order of proportion value column, recording the cabin segment number and proportion value after sorting. Then, it checks the proportion value row by row in the sorted data table, marking cabin segment numbers whose proportion values exceed the manually set upper limit. The upper limit is a floating-point value preset manually in the configuration table, with the unit consistent with the proportion value unit. After marking, it finds the preceding and following row numbers of each marked cabin segment in the sorting table. Regardless of whether the two numbers meet the proportion threshold condition, they are grouped into the same marking group. Then, the numbers in the marking group are merged into a list, ensuring that each number appears only once. The list is then sorted again from smallest to largest to create a data list containing only cabin segment numbers, generating the target cabin segment list.
[0068] Location Matching Submodule: Based on the target module list, during execution, each module number is first input into the load-bearing layer structure distribution lookup table to retrieve the location number. The structure distribution lookup table is a mapping table with module number as key and location number as value. After reading the location number, the coordinate data is retrieved from the sensor node coordinate index table. The index table stores the location number as key and three-dimensional coordinate value as value. Each coordinate value consists of three floating-point numbers in millimeters: X, Y, and Z. The found module number, corresponding location number, and three-dimensional coordinates are written into a unified record row, maintaining the field order as module number, location number, coordinate X, coordinate Y, and coordinate Z. The record row is arranged according to the order of the numbers in the target module list, and output as a data set of numbers and coordinates, generating the module emergency detection location set.
[0069] The specific method of binding the ratio value and the corresponding cabin segment number in the same record is as follows: establish a correspondence between each cabin segment number and the calculated ratio value, create an independent record in the storage data table according to the correspondence, write the cabin segment number in the first field of the record, write the ratio value in the second field, keep the two fields in the same row, so that the ratio value can be directly read by cabin segment number when called later, and the storage format adopts a fixed column order structure.
[0070] Please see Figure 2 The thermal energy regulation and control module includes:
[0071] Temperature comparison submodule: Based on the emergency detection location set of the compartment, read the temperature values of the heating unit and the heat exchange location in sequence according to the compartment number, subtract the temperature values of the two types of location from the external airflow temperature value to obtain the temperature difference value, and summarize the compartment temperature difference value records to generate a compartment temperature difference data table.
[0072] Object tagging submodule: Based on the compartment temperature difference data table, check whether the temperature difference value exceeds the set range, mark the compartment number above the range as cooling object, mark the compartment number below the range as heating object, and output the object number and tag to generate a list of heating and cooling objects;
[0073] Energy allocation submodule: Based on the list of heating and cooling objects, read the corresponding maximum power valley value and flow valley value according to the number group, allocate them to each number according to the total power and total flow limit ratio, and record the power and flow allocation results in a table to generate a section thermal control execution parameter table;
[0074] Temperature Comparison Submodule: Based on the emergency detection location set of each compartment, the temperature values of the heating unit and heat exchange location corresponding to each compartment number are stored in two separate data tables, with the unit set to degrees Celsius. The temperature values of the two columns are read row by row in the order of the compartment numbers. The preset external airflow temperature reference table is called to read the single external airflow temperature value at the same measurement time point. The external airflow temperature value is subtracted from the heating unit temperature value to obtain the heating side temperature difference. The external airflow temperature value is subtracted from the heat exchange location temperature value to obtain the heat exchange side temperature difference. Both types of temperature differences are stored in degrees Celsius in their respective columns. The compartment number, heating temperature difference, and heat exchange temperature difference are bound in the same row and sorted in ascending order by compartment number to form a record table containing the number and the two types of temperature differences. A timestamp field is added to the last column of the record table to generate a compartment temperature difference data table.
[0075] Object Marking Submodule: Based on the compartment temperature difference data table, it first reads the heating temperature difference and heat exchange temperature difference of each row, compares the heating temperature difference with the preset cooling judgment threshold, which is manually input and stored in the system configuration file as a single floating-point value in degrees Celsius. If the temperature difference is higher than the threshold, the corresponding compartment number is marked as a cooling object. Then, it compares the heat exchange temperature difference with the preset heating judgment threshold, which is also manually input as a floating-point number in degrees Celsius. If the temperature difference is lower than the threshold, the corresponding compartment number is marked as a heating object. When two types of markings may appear for the same compartment number, the priority marking category is determined through the priority configuration table, and low-priority duplicate markings are deleted. The compartment number and the corresponding marking category are written into two structured lists. The number column is kept in ascending order, and the category column only stores the two state values of heating and cooling, generating a list of heating and cooling objects.
[0076] Energy Allocation Submodule: Based on the list of heating and cooling objects, the module first divides the compartment numbers in the list into two sets of numbers according to the object type: heating group and cooling group. For each set of numbers, the module reads the power valley value record and flow valley value record from the equipment parameter file table. The power valley value is in kilowatts and the flow valley value is in liters per minute. The read power valley value and flow valley value are stored in the same row as the compartment number in a fixed column order. The total power demand and total flow demand are calculated for the two sets of numbers respectively. The available total power limit value and available total flow limit value are stored in a separate system limit parameter table. The module calculates the allocated power value and allocated flow value by multiplying the percentage of the valley value corresponding to each number in the group to the total available limit value, and fills them into the allocated power column and allocated flow column of the record table. Keeping the number order unchanged, the module number allocation data is recorded, and the compartment thermal control execution parameter table is generated.
[0077] Specifically, the corresponding power valley value and flow valley value are read according to the number group. Grouped by the compartment number determined in the heating and cooling object list, the equipment parameter storage table is searched in the order of the group to find the power parameter record and flow parameter record that completely correspond to the current compartment number. In the power parameter record, the power value marked as the operating valley value is located, and in the flow parameter record, the flow value marked as the operating valley value is located. The two values are associated with the compartment number and immediately stored as a record row consisting of three columns: compartment number, power valley value, and flow valley value, to ensure that the corresponding values in the record can be directly called in subsequent allocation steps.
[0078] Please see Figure 2 The fuel balance adjustment module includes:
[0079] Liquid level difference calculation submodule: Based on the thermal control execution parameter table of the compartment, read the corresponding hydrogen storage tank liquid level values according to the categories of heating object and cooling object, subtract the liquid level of cooling object from the liquid level of heating object in sequence to obtain the liquid level difference set, pair the liquid level difference with the compartment number to generate liquid level difference pairing data;
[0080] Lift verification and adjustment submodule: Based on liquid level difference pairing data, extract the compartment numbers where the liquid level difference is greater than the set range, reduce the liquid level of the heating object proportionally and increase the liquid level of the cooling object proportionally, compare the adjusted compartment lift value with the limit value, and repeat the liquid level adjustment until the requirements are met when the limit value is exceeded, and generate a balanced liquid level and lift distribution table.
[0081] Liquid level difference calculation submodule: Based on the compartment thermal control execution parameter table, the compartment numbers in the table are grouped and stored in two independent numbered lists according to the heating object and cooling object categories, so that the list order is consistent with the original table. The liquid level value of each compartment in the heating object list is read sequentially and recorded in liters. The corresponding compartment liquid level value in the cooling object list is read according to the same index position. The liquid level value of the heating object is subtracted from the liquid level value of the corresponding cooling object and recorded as the liquid level difference value of the paired compartments. The liquid level difference value is bound to the heating compartment number in the same record row, and the unit identifier of the liquid level difference value is added to the record. The results of paired compartments are stored independently in a three-column structure of compartment number, liquid level difference value, and unit. The paired records are combined into a liquid level difference detail table, and the table is arranged in order of compartment number to generate liquid level difference paired data.
[0082] The lift verification and adjustment submodule reads the liquid level difference value based on the liquid level difference pairing data and compares it with a preset liquid level difference threshold. The threshold is specified as a floating-point number in the system parameter table, with the unit being liters. When the liquid level difference is greater than the threshold, the corresponding compartment number is extracted. The current liquid level value and lift value of the compartment are retrieved from the compartment thermal control execution parameter table. The liquid level of the heated object is reduced according to the proportional coefficient specified in the proportional adjustment table. The proportional coefficient is a small value between 0 and 1, with the unit being dimensionless. At the same time, the liquid level of the cooled object in the corresponding paired compartment is increased by the same liquid level value. The increase value is recorded in liters. After adjustment, the lift value of the compartment is recalculated and compared with the lift limit value. The lift limit value is stored in the limit parameter table in kilonewtons. When the adjusted lift value is greater than the limit value, the liquid level reduction and increase operations are repeated. The adjustment is performed by decreasing the current liquid level difference according to the proportional coefficient until the adjusted lift value no longer exceeds the limit value. The final liquid level and lift values are written into the result table to generate a balanced liquid level and lift distribution table.
[0083] Please see Figure 2 The local leakage containment module includes:
[0084] The abnormal location submodule of the compartment: Based on the balanced liquid level and lift distribution table, it reads the lift and liquid level values of each compartment, calculates the change through the lift difference and liquid level difference between adjacent compartments, marks the compartment number that exceeds the set range, maps the marked compartment number to the shape memory alloy wire installation coordinates, and generates the target compartment coordinate set;
[0085] The closed execution instruction submodule: Based on the target compartment coordinate set, the liquid level value corresponding to the compartment number is compared with the valley value of the liquid level threshold. The compartment numbers below the threshold are selected, and the selected numbers are matched with the heating circuit interface sequence. The heating instruction is issued to drive the shape memory alloy wire to generate contraction and blockage, and a leakage blocking execution sequence is generated.
[0086] The compartment anomaly location submodule: Based on the balanced liquid level and lift distribution table, the compartment numbers are arranged in ascending order and a number index table is constructed. The lift values of each compartment are read and filled into the lift column in kilonewtons. The liquid level values of the corresponding compartment are read and filled into the liquid level column in liters. The lift values of two adjacent rows are selected in sequence, and the difference between the previous row and the next row is obtained. The liquid level values of two adjacent rows are also subtracted to obtain the liquid level difference. The calculated lift difference is compared with the absolute value threshold. The liquid level difference is compared with the liquid level difference threshold. The thresholds are stored in the system parameter table and manually set before startup. The units are kilonewtons and liters, respectively. When the absolute value of either difference is greater than the threshold, the compartment number of the next row is marked as an anomaly number. The marking result is stored in the anomaly number list. The shape memory alloy wire installation position table corresponding to the anomaly number is read. The three-dimensional installation coordinates that match the number are found in the table. The three-dimensional coordinates are composed of three floating-point values of X, Y, and Z in millimeters. The compartment number and the corresponding three-dimensional coordinates are stored in the same record row to generate the target compartment coordinate set.
[0087] The closed execution instruction submodule: Based on the target compartment coordinate set, it sequentially reads the liquid level value corresponding to each compartment number and compares it with the liquid level threshold. The liquid level threshold is preset as a floating-point number in liters in the control parameter table during the execution preparation stage. When the liquid level value is less than the threshold, the compartment number is filtered as a pending trigger number. The pending trigger number is matched with the heating circuit interface table. The matching table is used to query the heating circuit interface number and control channel number corresponding to the compartment number. The filtering results are arranged in ascending order of compartment number to form an execution sequence table. Heating instructions are sent to each interface number in the execution sequence table in sequence. The heating instructions are issued by the controller and include a preset heating power value in kilowatts and a heating duration in seconds. After receiving the instructions, the heating circuit drives the corresponding shape memory alloy wire, which causes the material to shrink through heating. Under the structural cooperation components, the sealing operation is completed, generating a leakage blocking execution sequence.
[0088] The above are merely preferred embodiments of the present invention and are not intended to limit the present invention in any other way. Any person skilled in the art may make changes or modifications to the above-disclosed technical content to create equivalent embodiments that can be applied to other fields. However, any simple modifications, equivalent changes, and modifications made to the above embodiments based on the technical essence of the present invention without departing from the scope of the present invention shall still fall within the protection scope of the present invention.
Claims
1. A wing-integrated ultralight hydrogen storage tank, characterized in that: The sealing layer is composed of a Ti3C2TxMXene / polyimide composite film with a thickness ≤50μm; The thermal insulation layer is composed of gradient density graphene aerogel with an areal density of 0.8-1.2 g / cm³. 3 ; The load-bearing layer is a carbon fiber / titanium alloy honeycomb sandwich reinforced with shape memory alloy wires. The cell size of the honeycomb sandwich is 2mm, the wall thickness to cell size ratio t / l is 0.12±0.01, and the in-plane compressive strength is ≥180MPa. The sensing layer consists of a femtosecond laser-etched FBG sensor array with a spatial resolution of 1 cm.
2. A wing-integrated ultralight hydrogen storage tank leakage self-blocking system, characterized in that, The system includes: Cabin status analysis module: Based on the pressure difference between the inside and outside of the sealing layer, the temperature difference of the insulation layer, and the strain value of the load-bearing layer, the module matches the cabin sections, reads and calculates the difference between adjacent values according to the number, and combines the temperature difference to reconstruct the time series to generate a record of the mechanical and thermal difference of the cabin section. Structural anomaly determination module: Based on the force-thermal difference records of the compartments, it calls the force difference and thermal difference ratio of each segment, filters high-value compartments, extracts and sorts the location numbers, matches the load-bearing layer and fiber Bragg grating sensor nodes, and generates a set of emergency detection locations for the compartments. Thermal energy regulation and control module: Based on the emergency detection location set of the compartment, it calls the temperature of heating and heat exchange locations, compares the difference of external airflow, marks the objects of heating and cooling, allocates power and flow parameters, and generates a compartment thermal control execution parameter table; Fuel balance adjustment module: Based on the thermal control execution parameter table of the compartment, it calls up the liquid level and lift values, compares the liquid level difference of the heating and cooling objects, increases or decreases the lift difference proportionally and verifies it, and generates a balanced liquid level and lift distribution table; Local leakage containment module: Based on the balanced liquid level and lift distribution table, it retrieves the abrupt change compartment and matches the shape memory alloy wire coordinates, issues heating commands to the low liquid level compartment, and generates a leakage blocking execution sequence.
3. The wing-integrated ultralight hydrogen storage tank leakage self-blocking system according to claim 2, characterized in that, The compartment force-thermal difference record includes the compartment number, the corresponding force difference, the corresponding thermal difference, and a time identifier. The compartment emergency detection location set includes the compartment number, the load-bearing layer location number, and the coordinates of the fiber Bragg grating sensor node. The compartment thermal control execution parameter table includes the compartment number, the heating object identifier, the cooling object identifier, the allocated power value, and the allocated flow rate value. The balanced liquid level and lift distribution table includes the compartment number, the corresponding liquid level value, and the corresponding lift value. The leakage blocking execution sequence includes the compartment number, the shape memory alloy wire triggering sequence, and the heating circuit interface number.
4. The wing-integrated ultralight hydrogen storage tank leakage self-blocking system according to claim 2, characterized in that, The cabin status analysis module includes: The basic data processing submodule for compartments: Based on the pressure difference between the inside and outside of the sealing layer, the temperature difference of the insulation layer, and the strain value of the load-bearing layer, the pressure difference values are read in the order of compartment numbers and the difference between adjacent numbers is calculated to obtain a set of pressure difference values. The strain values are read in the same order of numbers and the difference between adjacent numbers is calculated to obtain a set of strain difference values. The pressure difference value set and the strain difference value set are arranged according to the position correspondence and combined with the temperature difference value to generate compartment force and heat matching data. Sub-module for constructing time series of compartments: Based on the mechanical and thermal pairing data of the compartments, the pairing data of consecutive time nodes are arranged in chronological order by compartment number, the difference between adjacent time nodes is calculated to obtain the difference data, the difference data is combined by compartment number to form a compartment time series, the compartment time series is sorted as a whole, and the mechanical and thermal difference records of the compartments are generated.
5. The wing-integrated ultralight hydrogen storage tank leakage self-blocking system according to claim 2, characterized in that, The structural anomaly detection module includes: The proportional calculation submodule reads the stress difference and thermal difference in the compartment according to the compartment number in order, reads the stress difference in order and reads the thermal difference in order, divides the two values to obtain the proportional value sequence, binds the proportional value with the corresponding compartment number in the same record, outputs the proportional value association of the compartment record, and generates a proportional binding set. Cabin segment screening submodule: Based on the ratio binding set, the cabin segment number sequence is sorted in descending order according to the ratio value. In the sorting result, cabin segment numbers with ratio values greater than a set range are filtered out. The cabin segment numbers that meet the conditions and the numbers that are adjacent in the numbering order are extracted, the numbers are summarized and a list is established to generate a target cabin segment list. Location matching submodule: Based on the target compartment list, the compartment number in the table is mapped to the location number of the load-bearing layer in the structural distribution diagram. The fiber Bragg grating sensor node coordinates are queried according to the location number. The compartment number and sensor node coordinates are written into the same row of data, and the combination of number and coordinates is output to generate the compartment emergency detection location set.
6. The wing-integrated ultralight hydrogen storage tank leakage self-blocking system according to claim 5, characterized in that, The specific method of binding and storing the ratio value and the corresponding cabin segment number in the same record is as follows: establish a correspondence between each cabin segment number and the calculated ratio value, create an independent record in the storage data table according to the correspondence, write the cabin segment number in the first field of the record, write the ratio value in the second field, keep the two fields in the same row, so that the ratio value can be directly read through the cabin segment number when called later, and the storage format adopts a fixed column order structure.
7. The wing-integrated ultralight hydrogen storage tank leakage self-blocking system according to claim 2, characterized in that, The thermal energy regulation and control module includes: Temperature comparison submodule: Based on the emergency detection location set of the compartment, read the temperature values of the heating unit location and the heat exchange location location in sequence according to the compartment number, subtract the temperature values of the two types of location locations from the external airflow temperature value to obtain the temperature difference value, and summarize the compartment temperature difference value records to generate a compartment temperature difference data table. Object tagging submodule: Based on the compartment temperature difference data table, check whether the temperature difference value exceeds the set range, mark the compartment number above the range as cooling object, mark the compartment number below the range as heating object, and output the object number and tag to generate a list of heating and cooling objects; Energy allocation submodule: Based on the list of heating and cooling objects, read the corresponding maximum power valley value and flow valley value according to the number group, allocate them to each number according to the total power and total flow limit ratio, record the power and flow allocation results in a table, and generate a compartment thermal control execution parameter table.
8. The wing-integrated ultralight hydrogen storage tank leakage self-blocking system according to claim 7, characterized in that, The step of reading the corresponding peak power value and peak flow value according to the number group is as follows: grouping according to the compartment number determined in the heating and cooling object list, searching the equipment parameter storage table in the order of grouping, finding the power parameter record and flow parameter record that completely correspond to the current compartment number, locating the power value marked as the operating valley value in the power parameter record, locating the flow value marked as the operating valley value in the flow parameter record, establishing a correspondence between the two values and the compartment number, and immediately storing them as a record row consisting of three columns: compartment number, power valley value, and flow valley value, to ensure that subsequent allocation steps can directly call the corresponding values in the record.
9. The wing-integrated ultralight hydrogen storage tank leakage self-blocking system according to claim 2, characterized in that, The fuel balance adjustment module includes: Liquid level difference calculation submodule: Based on the thermal control execution parameter table of the compartment, read the corresponding hydrogen storage tank liquid level values according to the categories of heating object and cooling object, subtract the cooling object liquid level from the heating object liquid level in sequence to obtain the liquid level difference set, pair the liquid level difference with the compartment number and record it to generate liquid level difference pairing data; Lift verification and adjustment submodule: Based on the liquid level difference pairing data, extract the compartment numbers where the liquid level difference is greater than the set range, reduce the liquid level of the heating object proportionally and increase the liquid level of the cooling object proportionally, compare the adjusted compartment lift value with the limit value, and repeat the liquid level adjustment until the requirements are met when the limit value is exceeded, and generate a balanced liquid level and lift distribution table.
10. The wing-integrated ultralight hydrogen storage tank leakage self-blocking system according to claim 2, characterized in that, The local leakage containment module includes: The abnormal location submodule of the compartment: Based on the balanced liquid level and lift distribution table, read the lift value and liquid level value of each compartment, calculate the change through the lift difference and liquid level difference between adjacent compartments, mark the compartment number that exceeds the set range, map the marked compartment number to the shape memory alloy wire installation coordinates, and generate the target compartment coordinate set; The closed execution instruction submodule: Based on the target compartment coordinate set, the liquid level value corresponding to the compartment number is compared with the valley value of the liquid level threshold. The compartment numbers below the threshold are selected, and the selected numbers are matched with the heating circuit interface sequence. The heating instruction is issued to drive the shape memory alloy wire to generate contraction and blockage, thus generating a leakage blocking execution sequence.