Full-automatic high-altitude sounding system working cabin circulating inflation control method and system

By implementing ambient temperature compensation and error compensation algorithms during the inflation process of the hydrogen balloon, the problem of temperature affecting the weighing sensor was solved, enabling precise control of the buoyancy value of the hydrogen balloon and ensuring accurate positioning of the balloon and accurate measurement of environmental data.

CN117622459BActive Publication Date: 2026-05-19CHENGDU SHENGHAI AEROSPACE COMM TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHENGDU SHENGHAI AEROSPACE COMM TECH CO LTD
Filing Date
2023-12-01
Publication Date
2026-05-19

AI Technical Summary

Technical Problem

In existing methods for controlling the inflation of hydrogen balloons, the measurement data from the weighing sensor is affected by temperature changes, resulting in low inflation accuracy and an inability to accurately control the buoyancy of the hydrogen balloon.

Method used

A temperature sensor and a weighing sensor are used for ambient temperature compensation. Combined with a flow meter to monitor the inflation volume in real time, the true buoyancy value of the hydrogen balloon is calculated through an error compensation algorithm. The inflation process is cyclically adjusted to ensure that the buoyancy value is within the preset range.

Benefits of technology

This improved the accuracy of hydrogen balloon buoyancy measurement, ensuring accurate deployment of balloons to designated locations and enhancing the accuracy of environmental data measurements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117622459B_ABST
    Figure CN117622459B_ABST
Patent Text Reader

Abstract

The application discloses a kind of full-automatic high-altitude detection system's working cabin circulation inflation control method and system, for solving the technical scheme problem of not compensating the measurement data of weighing sensor when inflating hydrogen balloon in prior art, resulting in low inflation control precision.It includes: hydrogen balloon tray is placed in inflation position, records current ambient temperature, the weight of hydrogen balloon;According to the balloon specification of obtained hydrogen balloon, buoyancy preset value calculates the required inflation amount;Hydrogen balloon is inflated, when its amount reaches 50% of the required inflation amount, stop first inflation;After compensation according to current ambient temperature, get the tare weight of hydrogen balloon after inflation and calculate the buoyancy value after inflation;Hydrogen balloon's buoyancy preset value is compared with the buoyancy value after inflation, judge whether the buoyancy value after inflation is within the allowable range of buoyancy preset value, and decide whether to complete inflation according to this, or cycle inflation until completion of inflation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of meteorological detection technology, and relates to a sounding system, and more particularly to a method and system for controlling the circulating inflation of the working chamber of a fully automatic upper-air sounding system. Background Technology

[0002] A weather balloon is used to carry various radiosondes or other electronic equipment into the air to measure upper-air meteorological elements, mainly measuring temperature, humidity, air pressure, wind direction, and wind speed at various altitudes. Especially in the field of upper-air sounding, ordinary ground-based detection methods cannot reach these areas, and only a weather balloon can rise to high altitudes to conduct direct contact detection.

[0003] The fully automated upper-air sounding system is a device used for automatically launching balloons for upper-air meteorological observation. It serves as an auxiliary system for meteorological observation. The fully automated upper-air sounding system enables comprehensive monitoring of balloon inflation within the automated cabin, effectively reducing manpower consumption, ensuring safe operation, and allowing for easier application in various harsh environments, thus improving work efficiency.

[0004] Before launching a fully automated upper-air sounding system, the hydrogen balloon needs to be circulated and inflated. Once the balloon is filled with enough gas to achieve a preset buoyancy value, it is released. The balloon carries a radiosonde to collect meteorological data such as temperature, humidity, and pressure from the ground to high altitudes. Currently, hydrogen balloons are manually filled and released. The amount of inflation is determined by the weights accumulated on a balancer at the bottom of the balloon. The balloon is then manually taken to an open outdoor launch pad for release.

[0005] Existing automatic inflation technologies mostly use flow meters and other instruments to monitor the flow rate of the inflation gas to control the amount of gas filled. Manual inflation and deflation are relatively primitive and labor-intensive. Furthermore, experimental data from actual meteorological operations show that using flow meters to collect and monitor inflation volume has drawbacks such as inaccurate inflation volume, large variations in balloon ascent speed, and unstable ascent altitude. To address this, patent application number 202110861629.5 discloses an automatic inflation and release device for meteorological balloons based on a fixed-volume hydrogen storage tank, comprising: a hydrogen storage tank, a pressure transmitter, an electrical control box containing a programmable controller, a host computer, a probe balloon, an inflation check valve, an inflation base, a push-pull type traction electromagnet, a flame arrester, a solenoid valve, a pressure reducer, and a hydrogen storage tank outlet valve. This inflation and release device uses the pressure difference of the stored gas before and after inflation to control the quantitative inflation of weather balloons and wind-measuring balloons. It can solve the problems of cumbersome manual inflation and release of weather balloons and wind-measuring balloons, high labor intensity, and inaccurate inflation volume measurement using flow meters in the existing technology.

[0006] Similar to the automatic inflation and release devices described above, existing balloon inflation methods typically involve using a load cell to weigh the balloon (or the gas content inside the balloon) and calculate its buoyancy. However, because the load cell's measurement data changes with temperature, and its error also varies with temperature, the measurement data will differ under different temperature conditions. Therefore, error compensation is needed for the load cell's measurement data under different temperature conditions to improve the control of hydrogen balloon inflation accuracy. Summary of the Invention

[0007] The purpose of this invention is to solve the technical problem in the prior art where the measurement data from the weighing sensor is not used for compensation when inflating hydrogen balloons, resulting in low inflation control accuracy, and to provide a method and system for controlling the cyclic inflation of the working cabin of a fully automatic high-altitude detection system.

[0008] To achieve the above objectives, the present invention specifically adopts the following technical solution:

[0009] A method for controlling the cyclic inflation of the working cabin of a fully automated high-altitude detection system includes the following steps:

[0010] Step 1: Place the hydrogen balloon tray in the inflation position, the temperature sensor records the current ambient temperature, the weighing sensor records the current weight of the hydrogen balloon, and after compensation based on the current ambient temperature, obtain the original tare weight of the hydrogen balloon, and the flow meter records the current initial cumulative flow.

[0011] Step 2: Obtain the balloon specifications and buoyancy preset value of the hydrogen balloon, and calculate the required inflation amount of the hydrogen balloon;

[0012] Step 3: Inflate the hydrogen balloon and obtain the cumulative flow from the flow meter in real time; stop the first inflation when the balloon reaches 50% of the required capacity.

[0013] Step 4: The temperature sensor records the current ambient temperature, the weighing sensor records the current weight of the hydrogen balloon, and after compensation based on the current ambient temperature, the tare weight of the hydrogen balloon after inflation is obtained, and the buoyancy value generated by the hydrogen balloon after inflation is calculated.

[0014] Step 5: Compare the preset buoyancy value of the hydrogen balloon with the buoyancy value of the hydrogen balloon after inflation to determine whether the buoyancy value after inflation is within the allowable range of the preset buoyancy value.

[0015] Step 6: If the buoyancy value after inflation is within the allowable range of the preset buoyancy value, the inflation operation is complete; otherwise, proceed to step 7.

[0016] Step 7: Compare the preset buoyancy value of the hydrogen balloon with the buoyancy value of the hydrogen balloon after inflation, and calculate the additional buoyancy value that needs to be added.

[0017] Step 8: Based on the relationship between the amount of hydrogen inflation and the buoyancy generated by the hydrogen balloon, calculate the amount of hydrogen inflation required for the hydrogen balloon to generate 1g of buoyancy.

[0018] Step 9: Calculate the remaining inflation volume of the hydrogen balloon based on the additional buoyancy required.

[0019] Step 10: Inflate the hydrogen balloon and obtain the cumulative flow rate of the flow meter in real time; stop inflating when the inflation volume reaches 90% of the remaining heavy gas volume.

[0020] Step 11, repeat steps 4 through 8;

[0021] Step 12: When the loop reaches the nth time (n≤3), if the buoyancy value after inflation is within the allowable range of the preset buoyancy value when step 6 is executed, the inflation operation is completed; when the loop reaches the nth time (n>3), inflation is stopped, and the abnormal situation is reported to the host computer, which will carry out the abnormal handling process. After the abnormality is handled, step 11 is executed again.

[0022] Furthermore, in step 4, when performing error compensation, the method for calculating the true value of buoyancy is as follows:

[0023] Y = X + K * |T - 20|

[0024] Where Y represents the true value of buoyancy, X represents the measured value of buoyancy, K represents the change per degree, and T represents the current ambient temperature;

[0025] The change K per degree is expressed as:

[0026] When T < -30, K = -4.385518 - 0.001245*X - 3.579919*E - 8*X 2 ;

[0027] When -30 ≤ T < -20, K = -4.912429 - 0.001345*X - 2.545964*E - 8*X 2 ;

[0028] When -20 ≤ T < -10, K = -6.092185 - 0.00113*X - 5.456225*E - 8*X 2 ;

[0029] When -10 ≤ T < 0, K = -7.48443 - 0.000942 * X - 7.267135 * E - 8 * X 2 ;

[0030] When 0 ≤ T < 10, K = -7.194966 - 0.00135*X - 4.214729*E - 8*X 2;

[0031] When 10 ≤ T < 20, K = -10.898492 - 0.001086*X - 1.072618*E-7*X 2 ;

[0032] When T = 20, K = 0;

[0033] When 20 < T ≤ 30, K = 5.908916 + 0.002177*X - 1.329869*E-7*X 2 ;

[0034] When T > 30, K = 8.914283 + 0.001666*X - 2.353477*E-8*X 2 .

[0035] A working cabin circulating inflation control system for a full-automatic high-altitude sounding system, comprising:

[0036] An initial data recording module, configured to place the hydrogen balloon tray at the inflation position, the temperature sensor records the current ambient temperature, the weighing sensor records the current weight of the hydrogen balloon, and obtains the original tare weight value of the hydrogen balloon after compensation according to the current ambient temperature, and the flowmeter records the current initial cumulative flow;

[0037] A required inflation volume calculation module, configured to obtain the balloon specification and buoyancy preset value of the hydrogen balloon, and calculate the required inflation volume of the hydrogen balloon;

[0038] A first inflation module, configured to inflate the hydrogen balloon and obtain the cumulative flow of the flowmeter in real time; when the inflation volume reaches 50% of the required inflation volume, stop the first inflation;

[0039] An inflation-after buoyancy calculation module, configured to record the current ambient temperature by the temperature sensor, record the current weight of the hydrogen balloon by the weighing sensor, and obtain the tare weight after inflation of the hydrogen balloon after compensation according to the current ambient temperature, and calculate the buoyancy value after inflation generated by the hydrogen balloon;

[0040] A buoyancy value judgment module, configured to compare the buoyancy preset value of the hydrogen balloon with the buoyancy value after inflation of the hydrogen balloon, and judge whether the buoyancy value after inflation is within the allowable range of the buoyancy preset value;

[0041] An inflation completion judgment module, configured to, if the buoyancy value after inflation is within the allowable range of the buoyancy preset value, complete the inflation operation; otherwise, enter the buoyancy value increase module;

[0042] A buoyancy value increase module, configured to compare the buoyancy preset value of the hydrogen balloon with the buoyancy value after inflation of the hydrogen balloon, and calculate the additional buoyancy value required;

[0043] The unit buoyancy inflation calculation module is used to calculate the amount of inflation required for the hydrogen balloon to generate 1g of buoyancy, based on the relationship between the hydrogen inflation volume and the buoyancy value generated by the hydrogen balloon.

[0044] The remaining inflation volume calculation module calculates the remaining inflation volume of the hydrogen balloon based on the additional buoyancy value required.

[0045] The inflation stop module is used to inflate the hydrogen balloon and obtain the cumulative flow of the flow meter in real time; inflation stops when the inflation volume reaches 90% of the remaining heavy gas volume.

[0046] The circulation module, the buoyancy calculation module after cyclic inflation, and the unit buoyancy inflation volume calculation module;

[0047] The loop termination module, when looping to the nth (n≤3)th time, executes the inflation completion judgment module. If the buoyancy value after inflation is within the allowable range of the preset buoyancy value, the inflation operation is completed. When looping to the nth (n>3)th time, inflation stops and the abnormal situation is reported to the host computer. The host computer performs the abnormal handling process and executes the loop module again after the abnormality is handled.

[0048] The beneficial effects of this invention are as follows:

[0049] In this invention, the tare weight of the hydrogen balloon is obtained after compensation based on the current ambient temperature, and the buoyancy value generated by the hydrogen balloon is calculated. That is, the buoyancy value of the hydrogen balloon is supplemented according to the current ambient temperature each time, which greatly improves the actual measurement accuracy of the buoyancy value of the hydrogen balloon, and enables the hydrogen balloon to be deployed to the designated location more accurately, thereby improving the measurement accuracy of the environmental data of the hydrogen balloon.

[0050] Furthermore, by creatively introducing an error compensation algorithm, the measured buoyancy value obtained by the weighing sensor can be compensated for errors, and the balloon can be judged to be full based on the true buoyancy value. This can greatly reduce the error influence of the measured value of the weighing sensor caused by changes in ambient temperature, thereby ensuring whether the balloon is filled with enough gas and whether the buoyancy of the balloon meets the preset requirements, and greatly improving the accuracy of subsequent balloon measurements of environmental data. Attached Figure Description

[0051] Figure 1 This is a flowchart illustrating the present invention. Detailed Implementation

[0052] Example 1

[0053] This embodiment provides a method for controlling the cyclic inflation of the working cabin of a fully automated high-altitude detection system, including the following steps:

[0054] Step 1: Place the hydrogen balloon tray in the inflation position, the temperature sensor records the current ambient temperature, the weighing sensor records the current weight of the hydrogen balloon, and after compensation based on the current ambient temperature, obtain the original tare weight of the hydrogen balloon, and the flow meter records the current initial cumulative flow.

[0055] Step 2: Obtain the balloon specifications and buoyancy preset value of the hydrogen balloon, and calculate the required inflation amount of the hydrogen balloon;

[0056] Step 3: Inflate the hydrogen balloon and obtain the cumulative flow from the flow meter in real time; stop the first inflation when the balloon reaches 50% of the required capacity.

[0057] Step 4: The temperature sensor records the current ambient temperature, the weighing sensor records the current weight of the hydrogen balloon, and after compensation based on the current ambient temperature, the tare weight of the hydrogen balloon after inflation is obtained, and the buoyancy value generated by the hydrogen balloon after inflation is calculated.

[0058] When performing error compensation, the method for calculating the true value of buoyancy is as follows:

[0059] Y = X + K * |T - 20|

[0060] Where Y represents the true value of buoyancy, X represents the measured value of buoyancy, K represents the change per degree, and T represents the current ambient temperature;

[0061] The change K per degree is expressed as:

[0062] When T < -30, K = -4.385518 - 0.001245*X - 3.579919*E - 8*X 2 ;

[0063] When -30 ≤ T < -20, K = -4.912429 - 0.001345*X - 2.545964*E - 8*X 2 ;

[0064] When -20 ≤ T < -10, K = -6.092185 - 0.00113*X - 5.456225*E - 8*X 2 ;

[0065] When -10 ≤ T < 0, K = -7.48443 - 0.000942 * X - 7.267135 * E - 8 * X 2 ;

[0066] When 0 ≤ T < 10, K = -7.194966 - 0.00135*X - 4.214729*E - 8*X 2 ;

[0067] When 10 ≤ T < 20, K = -10.898492 - 0.001086*X - 1.072618*E - 7*X 2 ;

[0068] When T = 20, K = 0;

[0069] When 20 < T ≤ 30, K = 5.908916 + 0.002177*X - 1.329869*E - 7*X 2 ;

[0070] When T > 30, K = 8.914283 + 0.001666*X - 2.353477*E - 8*X 2 .

[0071] Step 5: Compare the preset buoyancy value of the hydrogen balloon with the buoyancy value after inflation of the hydrogen balloon to determine whether the buoyancy value after inflation is within the allowable range of the preset buoyancy value;

[0072] Step 6: If the buoyancy value after inflation is within the allowable range of the preset buoyancy value, complete the inflation operation; otherwise, proceed to Step 7;

[0073] Step 7: Compare the preset buoyancy value of the hydrogen balloon with the buoyancy value after inflation of the hydrogen balloon and calculate the additional buoyancy value required;

[0074] Step 8: Calculate the inflation volume required for the hydrogen balloon to generate 1 g of buoyancy according to the relationship between the hydrogen inflation volume and the buoyancy value generated by the hydrogen balloon;

[0075] Step 9: Calculate the remaining inflation volume of the hydrogen balloon according to the additional buoyancy value required;

[0076] Step 10: Inflate the hydrogen balloon and obtain the cumulative flow rate of the flowmeter in real time; stop inflation when the inflation volume reaches 90% of the remaining inflation volume;

[0077] Step 11: Repeat Steps 4 to 8;

[0078] Step 12: When looping to the nth (n ≤ 3) time and reaching Step 6, if the buoyancy value after inflation is within the allowable range of the preset buoyancy value, complete the inflation operation; when looping to the nth (n > 3) time, stop inflation, feedback the abnormal situation to the host computer, and let the host computer perform the abnormal handling process. After the abnormal handling is completed, then execute Step 11.

[0079] Embodiment 2

[0080] This embodiment provides a working cabin circulating inflation control system for a full-automatic high-altitude detection system, including:

[0081] The initial data recording module is used to place the hydrogen balloon tray in the inflation position, the temperature sensor records the current ambient temperature, the weighing sensor records the current weight of the hydrogen balloon, and after compensation based on the current ambient temperature, the original tare weight of the hydrogen balloon is obtained, and the flow meter records the current initial cumulative flow.

[0082] The required inflation volume calculation module is used to obtain the balloon specifications and buoyancy preset value of the hydrogen balloon, and calculate the required inflation volume of the hydrogen balloon.

[0083] The initial inflation module is used to inflate the hydrogen balloon and acquire the cumulative flow of the flow meter in real time; the initial inflation stops when the balloon reaches 50% of the required capacity.

[0084] The inflation buoyancy calculation module is used to record the current ambient temperature by the temperature sensor and the current weight of the hydrogen balloon by the weighing sensor. After compensation based on the current ambient temperature, the tare weight of the hydrogen balloon after inflation is obtained, and the inflation buoyancy value generated by the hydrogen balloon is calculated.

[0085] The buoyancy value judgment module is used to compare the preset buoyancy value of the hydrogen balloon with the buoyancy value of the hydrogen balloon after inflation, and to determine whether the buoyancy value after inflation is within the allowable range of the preset buoyancy value.

[0086] The inflation completion judgment module is used to complete the inflation operation if the buoyancy value after inflation is within the allowable range of the preset buoyancy value; otherwise, it proceeds to the buoyancy value increase module.

[0087] The buoyancy increase module is used to compare the preset buoyancy value of the hydrogen balloon with the buoyancy value of the hydrogen balloon after inflation, and calculate the buoyancy value that still needs to be increased.

[0088] The unit buoyancy inflation calculation module is used to calculate the amount of inflation required for the hydrogen balloon to generate 1g of buoyancy, based on the relationship between the hydrogen inflation volume and the buoyancy value generated by the hydrogen balloon.

[0089] The remaining inflation volume calculation module calculates the remaining inflation volume of the hydrogen balloon based on the additional buoyancy value required.

[0090] The inflation stop module is used to inflate the hydrogen balloon and obtain the cumulative flow of the flow meter in real time; inflation stops when the inflation volume reaches 90% of the remaining heavy gas volume.

[0091] The circulation module, the buoyancy calculation module after cyclic inflation, and the unit buoyancy inflation volume calculation module;

[0092] The loop termination module, when looping to the nth (n≤3)th time, executes the inflation completion judgment module. If the buoyancy value after inflation is within the allowable range of the preset buoyancy value, the inflation operation is completed. When looping to the nth (n>3)th time, inflation stops and the abnormal situation is reported to the host computer. The host computer performs the abnormal handling process and executes the loop module again after the abnormality is handled.

[0093] A method for measuring the buoyancy of a weather balloon based on a fully automated upper-air sounding system includes the following steps:

[0094] Step 1: The temperature sensor in the fully automatic high-altitude detection system measures the current ambient temperature;

[0095] Step 2: The weighing sensor in the fully automatic high-altitude sounding system measures the actual buoyancy of the weather balloon at this time.

[0096] Step 3: Perform error compensation on the measured buoyancy value obtained by the ballast sensor to obtain the true buoyancy value of the weather balloon;

[0097] Step 4: Determine whether the balloon is fully inflated based on the actual buoyancy value;

[0098] In step 3, when performing error compensation, the method for calculating the true value of buoyancy is as follows:

[0099] Y = X + K * |T - 20|

[0100] Where Y represents the true value of buoyancy, X represents the measured value of buoyancy, K represents the change per degree, and T represents the current ambient temperature;

[0101] The change K per degree is expressed as:

[0102] When T < -30, K = -4.385518 - 0.001245*X - 3.579919*E - 8*X 2 ;

[0103] When -30 ≤ T < -20, K = -4.912429 - 0.001345*X - 2.545964*E - 8*X 2 ;

[0104] When -20 ≤ T < -10, K = -6.092185 - 0.00113*X - 5.456225*E - 8*X 2 ;

[0105] When -10 ≤ T < 0, K = -7.48443 - 0.000942 * X - 7.267135 * E - 8 * X 2 ;

[0106] When 0 ≤ T < 10, K = -7.194966 - 0.00135*X - 4.214729*E-8*X 2 ;

[0107] When 10 ≤ T < 20, K = -10.898492 - 0.001086*X - 1.072618*E-7*X 2 ;

[0108] When T = 20, K = 0;

[0109] When 20 < T ≤ 30, K = 5.908916 + 0.002177*X - 1.329869*E-7*X 2 ;

[0110] When T > 30, K = 8.914283 + 0.001666*X - 2.353477*E-8*X 2 .

[0111] In addition, this embodiment provides a balloon buoyancy measurement system adapted to the full-automatic high-altitude sounding system, including:

[0112] A current ambient temperature measurement module, which is used for the temperature sensor in the full-automatic high-altitude sounding system to measure the current ambient temperature;

[0113] A buoyancy measured value module, which is used for the weighing sensor in the full-automatic high-altitude sounding system to measure the measured buoyancy value of the sounding balloon at this time;

[0114] A buoyancy true value module, which is used to compensate the error of the measured buoyancy value measured by the weighing sensor to obtain the true buoyancy value of the sounding balloon;

[0115] A fullness judgment module, which is used to judge whether the balloon is full according to the true buoyancy value;

[0116] Among them, when the buoyancy true value module performs error compensation, the calculation method of the buoyancy true value is:

[0117] Y = X + K*|T - 20|

[0118] Among them, Y represents the true buoyancy value, X represents the measured buoyancy value, K represents the change per degree, and T represents the current ambient temperature;

[0119] The change per degree K is expressed as:

[0120] When T < -30, K = -4.385518 - 0.001245*X - 3.579919*E-8*X 2 ;

[0121] When -30 ≤ T < -20, K = -4.912429 - 0.001345*X - 2.545964*E-8*X 2 ;

[0122] When -20 ≤ T < -10, K = -6.092185 - 0.00113*X - 5.456225*E-8*X 2 ;

[0123] When -10 ≤ T < 0, K = -7.48443 - 0.000942*X - 7.267135*E-8*X 2 ;

[0124] When 0 ≤ T < 10, K = -7.194966 - 0.00135*X - 4.214729*E-8*X 2 ;

[0125] When 10 ≤ T < 20, K = -10.898492 - 0.001086*X - 1.072618*E-7*X 2 ;

[0126] When T = 20, K = 0;

[0127] When 20 < T ≤ 30, K = 5.908916 + 0.002177*X - 1.329869*E-7*X 2 ;

[0128] When T > 30, K = 8.914283 + 0.001666*X - 2.353477*E-8*X 2 .

[0129] Based on the error compensation algorithm involved in the above-mentioned cyclic inflation control method of the hydrogen balloon, this embodiment also conducted experiments to verify the accuracy of the error compensation algorithm.

[0130] Test example:

[0131] In this experiment, a weighing sensor was used to measure four weights (or combinations of weights) with weights of 4914g, 4464g, 3164g, and 2664g, respectively, at temperatures of -40℃, -30℃, -20℃, -10℃, 0℃, 10℃, 20℃, 30℃, and 40℃. Ten sets of data were measured for each weight at each temperature, and the average of these ten sets of data for each weight (or combination of weights) at each temperature was calculated to obtain the average value of the displayed data. Then, based on each weight (or combination of weights) and the temperature, and using the error compensation algorithm of this application, the compensated measurement value was calculated using the above method. The average value of the displayed data, the compensated measurement value, and the actual weights (4914g, 4464g, 3164g, and 2664g) were compared to obtain the difference between the compensated measurement value and the actual weight, and the results are summarized in the table below.

[0132]

[0133] As shown in the table above, for a weight (or combination of weights) weighing 4914g, the maximum difference between the compensated measured value and the actual value is 1.15g; for a weight (or combination of weights) weighing 4464g, the maximum difference is 2.18g; for a weight (or combination of weights) weighing 3164g, the maximum difference is 1.8g; and for a weight (or combination of weights) weighing 2664g, the maximum difference is 0.31g. All of these maximum differences correspond to data at 40℃. This significantly reduces the error (the difference between the average value of the displayed data and the actual value is much greater than the difference between the compensated measured value and the actual value), greatly reducing the influence of ambient temperature changes on the measured values ​​of the weighing sensor. This ensures that the balloon is filled with enough gas and that its buoyancy meets the preset requirements, greatly improving the accuracy of subsequent measurements of environmental data by the balloon.

Claims

1. A method for controlling the cyclic inflation of the working cabin of a fully automatic high-altitude detection system, characterized in that, Includes the following steps: Step 1: Place the hydrogen balloon tray in the inflation position, the temperature sensor records the current ambient temperature, the weighing sensor records the current weight of the hydrogen balloon, and after compensation based on the current ambient temperature, obtain the original tare weight of the hydrogen balloon, and the flow meter records the current initial cumulative flow. Step 2: Obtain the balloon specifications and preset buoyancy value of the hydrogen balloon, and calculate the required inflation volume of the hydrogen balloon; Step 3: Inflate the hydrogen balloon and obtain the cumulative flow from the flow meter in real time; stop the first inflation when the inflation volume reaches 50% of the required inflation volume. Step 4: The temperature sensor records the current ambient temperature, the weighing sensor records the current weight of the hydrogen balloon, and after compensation based on the current ambient temperature, the tare weight of the hydrogen balloon after inflation is obtained, and the buoyancy value generated by the hydrogen balloon after inflation is calculated. Step 5: Compare the preset buoyancy value of the hydrogen balloon with the buoyancy value of the hydrogen balloon after inflation to determine whether the buoyancy value after inflation is within the allowable range of the preset buoyancy value. Step 6: If the buoyancy value after inflation is within the allowable range of the preset buoyancy value, the inflation operation is complete; otherwise, proceed to step 7. Step 7: Compare the preset buoyancy value of the hydrogen balloon with the buoyancy value of the hydrogen balloon after inflation, and calculate the additional buoyancy value that needs to be added. Step 8: Based on the relationship between the amount of hydrogen inflation and the buoyancy generated by the hydrogen balloon, calculate the amount of hydrogen inflation required for the hydrogen balloon to generate 1g of buoyancy. Step 9: Calculate the remaining inflation volume of the hydrogen balloon based on the additional buoyancy required. Step 10: Inflate the hydrogen balloon and obtain the cumulative flow from the flow meter in real time; stop inflating when the inflation reaches 90% of the remaining inflation capacity. Step 11, repeat steps 4 through 8; Step 12: When the loop reaches the nth time (n≤3), if the buoyancy value after inflation is within the allowable range of the preset buoyancy value when step 6 is executed, the inflation operation is completed; when the loop reaches the nth time (n>3), inflation is stopped, and the abnormal situation is reported to the host computer, which will handle the abnormality process. After the abnormality is handled, step 11 is executed again. Step 4: When performing compensation, the method for calculating the true value of buoyancy is as follows: Y = X + K * |T - 20|; Where Y represents the true value of buoyancy, X represents the measured value of buoyancy, K represents the change per degree, and T represents the current ambient temperature; The change in degree K is expressed as: when When T < -30, K = -4.385518 - 0.001245*X - 3.579919*10 -8 *X 2 ; When -30 ≤ T < -20, K = -4.912429 - 0.001345*X - 2.545964*10 -8 *X 2 ; When -20 ≤ T < -10, K = -6.092185 - 0.00113 * X - 5.456225 * 10 -8 *X 2 ; When -10 ≤ T < 0, K = -7.48443 - 0.000942 * X - 7.267135 * 10 -8 *X 2 ; When 0 ≤ T < 10, K = -7.194966 - 0.00135 * X - 4.214729 * 10 -8 *X 2 ; When 10 ≤ T < 20, K = -10.898492 - 0.001086 * X - 1.072618 * 10 -7 *X 2 ; When T = 20, K = 0; When 20 < T ≤ 30, K = 5.908916 + 0.002177*X - 1.329869*10 -7 *X 2 ; When T>30, K=8.914283+0.001666*X-2.353477*10 -8 *X 2 .

2. A fully automatic high-altitude detection system's working cabin circulating air inflation control system, characterized in that, The working cabin cyclic inflation control method of the fully automatic high-altitude detection system according to claim 1 includes: The initial data recording module is used to place the hydrogen balloon tray in the inflation position, the temperature sensor records the current ambient temperature, the weighing sensor records the current weight of the hydrogen balloon, and after compensation based on the current ambient temperature, the original tare weight of the hydrogen balloon is obtained, and the flow meter records the current initial cumulative flow. The required inflation volume calculation module is used to obtain the balloon specifications and buoyancy preset value of the hydrogen balloon, and calculate the required inflation volume of the hydrogen balloon. The initial inflation module is used to inflate the hydrogen balloon and acquire the cumulative flow from the flow meter in real time; the initial inflation stops when the inflation volume reaches 50% of the required inflation volume. The inflation buoyancy calculation module is used to record the current ambient temperature by the temperature sensor and the current weight of the hydrogen balloon by the weighing sensor. After compensation based on the current ambient temperature, the tare weight of the hydrogen balloon after inflation is obtained, and the inflation buoyancy value generated by the hydrogen balloon is calculated. The buoyancy value judgment module is used to compare the preset buoyancy value of the hydrogen balloon with the buoyancy value of the hydrogen balloon after inflation, and to determine whether the buoyancy value after inflation is within the allowable range of the preset buoyancy value. The inflation completion judgment module is used to complete the inflation operation if the buoyancy value after inflation is within the allowable range of the preset buoyancy value; otherwise, it proceeds to the buoyancy value increase module. The buoyancy increase module is used to compare the preset buoyancy value of the hydrogen balloon with the buoyancy value of the hydrogen balloon after inflation, and calculate the buoyancy value that still needs to be increased. The unit buoyancy inflation calculation module is used to calculate the amount of inflation required for the hydrogen balloon to generate 1g of buoyancy, based on the relationship between the hydrogen inflation volume and the buoyancy value generated by the hydrogen balloon. The remaining inflation volume calculation module calculates the remaining inflation volume of the hydrogen balloon based on the additional buoyancy value required. The inflation stop module is used to inflate the hydrogen balloon and obtain the cumulative flow of the flow meter in real time; inflation stops when the inflation volume reaches 90% of the remaining inflation volume. The circulation module, the buoyancy calculation module after cyclic inflation, and the unit buoyancy inflation volume calculation module; The loop termination module, when looping to the nth (n≤3)th time, executes the inflation completion judgment module. If the buoyancy value after inflation is within the allowable range of the preset buoyancy value, the inflation operation is completed. When looping to the nth (n>3)th time, inflation stops and the abnormal situation is reported to the host computer. The host computer performs the abnormal handling process and executes the loop module again after the abnormality is handled.