A method, apparatus, equipment, and medium for calculating the relative height of a drop-in radiosonde.

By processing data from a drop-in radiosonde and using a pressure-altitude model to calculate relative altitude, the problem of the drop-in radiosonde's inability to directly obtain relative altitude was solved, thus achieving accurate relative altitude calculation.

CN115685382BActive Publication Date: 2026-03-06CHINESE PEOPLES LIBERATION ARMY UNIT 93213
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-07-15
Publication Date
2026-03-06

AI Technical Summary

Technical Problem

Drop radiosondes cannot directly obtain relative altitude, especially in the near-surface layer and after landing, where terrain obstruction or sensor damage may lead to abnormal or missing data.

Method used

By acquiring the dropsonde data set from the dropsonde, the effective surface data is determined, and the ground elevation and air pressure are calculated using preset conditions. The relative height is then calculated using the air pressure-height model, and the initial values ​​are updated to achieve the calculation of the relative height.

Benefits of technology

This invention solves the problem that drop-in radiosondes cannot directly obtain relative altitude, and provides an effective calculation method and device to ensure the accuracy and continuity of data processing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115685382B_ABST
    Figure CN115685382B_ABST
Patent Text Reader

Abstract

This invention relates to a method for calculating the relative altitude of a dropsonde, comprising acquiring a dropsonde data set during the current drop process of a dropsonde, obtaining effective surface data from the dropsonde data set, and calculating the surface air pressure value p of the dropsonde based on the effective surface data. g and ground elevation value h g This updates the initial ground elevation h. g0 and the initial value of surface air pressure p g0 The next radiosonde is deployed, and the above steps are repeated. This application proposes a method for calculating the relative altitude of a drop-sonde by processing and analyzing the landing data of the drop-sonde, thus solving the problem that drop-sondes cannot directly obtain relative altitude. This invention also relates to a device, equipment, and storage medium for calculating the relative altitude of a drop-sonde.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of meteorological detection technology, and in particular to a method, apparatus, equipment and medium for calculating the relative altitude of a drop-in radiosonde. Background Technology

[0002] A drop-sonde is an instrument deployed from high-altitude platforms such as aircraft or balloons to detect the vertical distribution of meteorological elements in the air, including temperature, humidity, air pressure, wind direction, and wind speed. Drop-sondes can compensate for the limitations of conventional high-altitude sounding in terms of time and space, playing a vital role in observational scientific experiments, typhoon monitoring and forecasting, and the execution of special missions.

[0003] In radiosonde data, the relative altitude from the air to the ground is a crucial physical quantity. While radiosondes, equipped with navigation modules, can only acquire airborne altitude data, ground altitude is still needed to calculate the relative altitude. Ordinary radiosondes are mounted on radiosonde balloons and launched from the ground, allowing for precise measurement of ground altitude. In contrast, drop-sondes, carried by parachutes, descend from high altitude to the ground, making it impossible to obtain ground altitude data beforehand. Furthermore, drop-sondes may experience data loss or anomalies near the ground and after landing due to terrain obstruction, sensor malfunction, or other factors. Summary of the Invention

[0004] The technical problem to be solved by the present invention is to provide a method, device, equipment and medium for calculating the relative height of a drop-in radiosonde, which addresses the shortcomings of the prior art.

[0005] The technical solution of the present invention to solve the above-mentioned technical problems is as follows:

[0006] A method for calculating the relative altitude of a drop-in radiosonde, the method comprising:

[0007] S1. Obtain the dropsonde data set during the current dropsonde process of a certain dropsonde. The dropsonde data set contains N sets of data. Obtain the initial value h of the ground elevation of the dropsonde. g0 and the initial value of surface air pressure p g0 ;

[0008] S2. Determine whether there is effective surface data in the dropsonde dataset. If so, obtain the effective surface data based on the dropsonde dataset and execute step S3. Otherwise, execute step S4.

[0009] S3. Determine whether the altitude value in the effective surface data meets the preset altitude data conditions.

[0010] If so, calculate the ground elevation value h of the radiosonde based on the effective surface data. g Then according to the h gUsing the first preset formula, calculate the ground air pressure value p of the radiosonde. g And set the ground elevation quality indicator HQFlag to the first preset value, and execute step S5;

[0011] Otherwise, determine whether the air pressure value in the effective surface data meets the preset air pressure data conditions. If so, calculate the surface air pressure value p of the radiosonde based on the effective surface data. g Then according to the p g The ground elevation h of the radiosonde is calculated using the second preset formula. g If the ground elevation quality indicator HQFlag is set to a second preset value, proceed to step S5; otherwise, proceed to step S4.

[0012] S4. Based on the initial value of ground elevation h g0 The initial ground air pressure value p g0 The ground elevation value h is calculated using the altitude data h1 of the lowest layer in the air from the radiosonde and the second preset formula. g and the ground air pressure value p g And set the ground elevation quality indicator HQFlag to a third preset value;

[0013] S5. Based on the ground elevation value h g Calculate the relative height values ​​of each layer of the radiosonde;

[0014] S6. When the ground elevation quality flag HQFlag is a first preset value or a second preset value, according to the ground elevation value h g and the ground air pressure value p g Update the initial value of the ground elevation h. g0 and the initial value of the ground air pressure p g0 ;

[0015] S7. Deploy the next radiosonde and repeat steps S1 to S6.

[0016] The beneficial effects of this invention are: it proposes a method for calculating the relative height of a drop-in radiosonde. By processing and analyzing the landing data, a method for calculating the relative height is proposed, which solves the problem that drop-in radiosondes cannot directly obtain the relative height.

[0017] Another technical solution of the present invention to solve the above-mentioned technical problems is as follows:

[0018] A relative altitude calculation device for a drop-in radiosonde, the device comprising a first processing module, a second processing module, a third processing module, a fourth processing module, a fifth processing module, a sixth processing module, and a seventh processing module:

[0019] The first processing module is used to acquire the dropsonde data set of a dropsonde during the current drop process, wherein the dropsonde data set contains N sets of data, and to acquire the initial value h of the ground elevation of the dropsonde. g0 and the initial value of surface air pressure p g0 ;

[0020] The second processing module is used to determine whether there is valid surface data in the dropsonde dataset. If so, the third processing module is executed; otherwise, the fourth processing module is executed.

[0021] The third processing module is used to determine whether the altitude value in the effective surface data meets the preset altitude data conditions.

[0022] If so, calculate the ground elevation value h of the radiosonde based on the effective surface data. g Then according to the h g Using the first preset formula, calculate the ground air pressure value p of the radiosonde. g The ground elevation quality flag HQFlag of the radiosonde is set to the first preset value, and the fifth processing module is executed.

[0023] Otherwise, determine whether the air pressure value in the effective surface data meets the preset air pressure data conditions. If so, calculate the surface air pressure value p of the radiosonde based on the effective surface data. g Then according to the p g The ground elevation h of the radiosonde is calculated using the second preset formula. g If the ground elevation quality flag HQFlag of the radiosonde is set to the second preset value, the fifth processing module is executed; otherwise, the fourth processing module is executed.

[0024] The fourth processing module is used to process the initial value h of the ground elevation. g0 The initial ground air pressure value p g0 The ground elevation value h of the radiosonde is calculated using the altitude data h1 of the lowest layer in the air at the lowest point and the second preset formula. g and the ground air pressure value p g And set the ground elevation mass marker HQFlag of the radiosonde to a third preset value;

[0025] The fifth processing module is used to process the ground elevation value h of the radiosonde. g Calculate the relative height values ​​of each layer of the radiosonde;

[0026] The sixth processing module is used to, when the ground altitude quality flag HQFlag of the radiosonde is a first preset value or a second preset value, determine the ground altitude value h. g and the ground air pressure value p g Update the initial value of the ground elevation h. g0 and the initial value of the ground air pressure p g0 ;

[0027] The seventh processing module is used to deploy the next radiosonde and repeat the process from the first processing module to the sixth processing module.

[0028] In addition, this application also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of the method for calculating the relative altitude of a drop-sonde as described in any of the above technical solutions.

[0029] This application also provides an electronic device, comprising: a memory storing a computer program thereon; and a processor for executing the computer program in the memory to implement the steps of the method for calculating the relative altitude of a drop-in radiosonde as described in any of the above technical solutions.

[0030] The advantages of additional aspects of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. Attached Figure Description

[0031] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the description of the embodiments of the present invention or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0032] Figure 1 This is a flowchart illustrating a method for calculating the relative height of a drop-in radiosonde according to an embodiment of the present invention;

[0033] Figure 2 This is a schematic diagram of a relative height calculation device for a drop-type radiosonde, according to another embodiment of the present invention.

[0034] Figure 3 This is a flowchart illustrating a method for calculating the relative height of a drop-in radiosonde, as shown in another embodiment of the present invention. Detailed Implementation

[0035] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0036] like Figure 1 As shown in the embodiment of the present invention, a method for calculating the relative altitude of a drop-in radiosonde includes the following steps:

[0037] 110. Obtain the dropsonde data set of a dropsonde during its current deployment. The dropsonde data set contains N sets of data. Obtain the initial ground elevation h of the dropsonde. g0 and the initial value of surface air pressure p g0 .

[0038] Specifically, each set of data includes time, altitude, descent speed, and meteorological elements such as temperature, humidity, air pressure, wind direction, and wind speed.

[0039] 120. Determine whether there is valid surface data in the drop sounder dataset. If so, obtain the valid surface data based on the drop sounder dataset and proceed to step 130. Otherwise, proceed to step 140.

[0040] 130. Determine whether the altitude values ​​in the effective surface data meet the preset altitude data conditions.

[0041] If so, then calculate the ground elevation h of the radiosonde based on the effective surface data. g Then according to h g Using the first preset formula, calculate the ground air pressure value p of the radiosonde. g And set the ground elevation quality flag HQFlag of the radiosonde to the first preset value, and execute step 150.

[0042] Otherwise, determine whether the air pressure value in the effective surface data meets the preset air pressure data conditions. If so, calculate the surface air pressure value p of the radiosonde based on the effective surface data. g Then according to p g The ground elevation h of the radiosonde is calculated using the second preset formula. g If the ground elevation quality flag HQFlag of the radiosonde is set to the second preset value, proceed to step 150; otherwise, proceed to step 140.

[0043] 140. Based on the initial value of ground elevation h g0 Initial ground air pressure p g0The ground altitude value h of the radiosonde is calculated using the altitude data h1 of the lowest layer in the air and the second preset formula. g and ground air pressure value p g The ground elevation quality flag (HQFlag) of the radiosonde is set to the third preset value.

[0044] 150. Based on the ground elevation value h of the radiosonde... g Calculate the relative height values ​​of each layer of the radiosonde.

[0045] 160. When the ground elevation mass flag (HQFlag) of the radiosonde is either the first preset value or the second preset value, based on the ground elevation value h... g and ground air pressure value p g Update the initial ground elevation h g0 and the initial value of surface air pressure p g0 .

[0046] 170. Deploy the next radiosonde and repeat steps 110 to 160.

[0047] Further, in step 110, the initial value h of the ground elevation of the radiosonde is obtained. g0 and the initial value of surface air pressure p g0 Specifically, it includes:

[0048] If the radiosonde already has an initial ground elevation h in the detection area during this period... g0 and the initial value of surface air pressure p g0 If so, then use the existing value; otherwise, use the initial value h of the ground elevation. g0 The initial value of surface air pressure p is obtained from digital elevation data. g0 Obtained from numerical weather prediction products.

[0049] Further, step 120 involves determining whether there is valid surface data in the droplet radiosonde dataset, specifically including:

[0050] The data groups in the drop sounding dataset are sorted from early to late according to the time series.

[0051] If the descent velocity values ​​in the n consecutive data sets preceding the latest time set are all less than the preset maximum descent velocity value v max And n >= the preset minimum number n min If the surface data is valid, then the downdrop sounding dataset contains valid surface data; otherwise, the downdrop sounding dataset does not contain valid surface data.

[0052] Further, step 130, determining whether the altitude values ​​in the effective surface data meet the preset altitude data conditions, specifically includes:

[0053] Remove the maximum and minimum elevation values ​​from the effective surface data, calculate the standard deviation of the remaining elevation values, and obtain the elevation standard deviation.

[0054] When the standard deviation of height is less than or equal to the height threshold h max At that time, the altitude values ​​in the effective surface data meet the preset altitude data conditions.

[0055] Otherwise, the altitude values ​​in the effective surface data do not meet the preset altitude data conditions.

[0056] Further, in step 130, the ground elevation value h of the radiosonde is calculated based on the effective surface data. g Specifically, it includes:

[0057] After removing the maximum and minimum elevation values ​​from the effective surface data, the average of the remaining elevation values ​​is calculated to obtain the ground elevation value h of the radiosonde. g .

[0058] Furthermore, in step 130, according to h g Using the first preset formula, calculate the ground air pressure value p of the radiosonde. g Specifically, it includes:

[0059] After removing the maximum and minimum air pressure values ​​from the effective surface data, calculate the standard deviation of the remaining air pressure values ​​to obtain the air pressure standard deviation. When the air pressure standard deviation is less than or equal to the air pressure threshold p... max At that time, the average value of the remaining air pressure is calculated to obtain the ground air pressure value p of the radiosonde. g Otherwise, the ground elevation value h g The specific gas constant R of dry air d gravitational acceleration g, virtual temperature T v Substituting the altitude h1 and air pressure p1 of the radiosonde at the lowest level in the air into the first preset formula In the process, the ground air pressure value p of the radiosonde was obtained. g .

[0060] Further, step 130, determining whether the air pressure value in the effective surface data meets the preset air pressure data conditions, specifically includes:

[0061] Remove the maximum and minimum air pressure values ​​from the effective surface data, calculate the standard deviation of the remaining air pressure values, and obtain the air pressure standard deviation.

[0062] When the standard deviation of air pressure is less than or equal to the air pressure threshold p max At that time, the air pressure values ​​in the effective surface data meet the preset air pressure data conditions.

[0063] Otherwise, the air pressure values ​​in the effective surface data do not meet the preset air pressure data conditions.

[0064] Further, in step 130, the ground pressure value p of the radiosonde is calculated based on the effective surface data. g Specifically, it includes:

[0065] After removing the maximum and minimum air pressure values ​​from the effective surface data, the average of the remaining air pressure values ​​is calculated to obtain the surface air pressure value p of this radiosonde. g .

[0066] Furthermore, in step 130, according to p g The ground elevation h of the radiosonde is calculated using the second preset formula. g Specifically, it includes:

[0067] ground air pressure value p g The specific gas constant R of dry air d gravitational acceleration g, virtual temperature T v Substituting the altitude h1 and air pressure p1 of the radiosonde at the lowest level in the air into the second preset formula... In the process, the ground elevation value h of the radiosonde was obtained. g .

[0068] Furthermore, in step 140, based on the initial value h of the ground elevation... g0 Initial ground air pressure p g0 The ground altitude value h of the radiosonde is calculated using the altitude data h1 of the lowest layer in the air and the second preset formula. g and ground air pressure value p g Specifically, it includes:

[0069] The initial value of ground air pressure p g0 The specific gas constant R of dry air d gravitational acceleration g, virtual temperature T v Substituting the data h1 from the radiosonde's detection at the lowest level of the air into the second preset formula In the process, the altitude value h corresponding to the initial value of ground air pressure is obtained. pg0 .

[0070] Take the initial value of ground elevation h g0 The initial value of ground air pressure corresponds to the altitude value h. pg0 The minimum value among the altitude data h1 of the radiosonde at the lowest level in the air is taken as the ground altitude value h. g The corresponding air pressure value is used as p. g .

[0071] Furthermore, in step 160, based on the ground elevation value h... gand ground air pressure value p g Update the initial ground elevation h g0 and the initial value of surface air pressure p g0 Specifically, it includes:

[0072] Establish initial values ​​for ground elevation and ground pressure in a certain region over a certain period of time;

[0073] The initial value of ground elevation h g0 Add the initial altitude value sequence to the ground elevation sequence, calculate the average value of the initial altitude values ​​in the sequence, and then set h. g0 Update to the average of the initial altitude values;

[0074] The initial value of ground air pressure p g0 Add the initial surface pressure value sequence, calculate the average initial surface pressure value in the sequence, and then set p g0 The data is updated to the average value of the initial surface air pressure. The initial surface altitude sequence is established by the initial surface altitude of a certain region during a certain period, and the initial surface air pressure sequence is established by the initial surface air pressure of a certain region during a certain period.

[0075] It should be understood that this application is based on the barometric pressure-altitude model and proposes a relative altitude calculation method through the processing and analysis of landing data, thereby solving the problem that drop-in radiosondes cannot directly obtain relative altitude.

[0076] The barometric altitude model is as follows:

[0077] When calculating altitude, a pressure-altitude model is required. Based on the static equilibrium assumption, the conversion method between altitude h and air pressure p is as follows:

[0078]

[0079]

[0080] The subscripts i and j represent two different height levels, R d is the specific gas constant of dry air, with a value of 287.05 J / (kg·K) in the near-surface layer; g is the acceleration due to gravity, at latitudes... For the near-surface layer at a certain location, g is calculated as follows:

[0081]

[0082] T v It is a virtual temperature, representing the temperature of dry air if it had the same density as moist air under the same air pressure, T. v The calculation method is as follows:

[0083]

[0084] ε is the relative molecular mass ratio of water to dry air, with a value of approximately 0.622 in the near-surface layer. T is the thermodynamic temperature, measured in Kelvin (K). q is specific humidity, representing the mass ratio of water vapor to moist air. The humidity directly detected by a radiosonde is usually the relative humidity U (in %). The formula for converting U to q is:

[0085]

[0086] p is air pressure. e s This is the saturated vapor pressure, which depends only on temperature and can be calculated using the Goff-Gratch formula. For a flat liquid surface ranging from -49.9°C to 100°C, we have:

[0087]

[0088] T0 is the triple point temperature of water, with a value of 273.16 K.

[0089] like Figure 3 As shown, the specific steps of the relative height calculation process are as follows:

[0090] 1) Obtain the initial values ​​h of ground elevation and ground air pressure. g0 and p g0 If existing data already exists, it will be used; otherwise, auxiliary data will be used, including digital elevation data and numerical weather prediction products.

[0091] 2) Determine if there is valid surface data. The judgment principle is: arrange the sounding data in time series. If the descent velocity of the last n consecutive samples is less than v... max And n≥n min If it is true, it is determined to exist; otherwise, it is determined to not exist.

[0092] 3-1) If valid surface data is available, determine whether the elevation values ​​in the ground data are reasonable. The judgment principle is: remove the maximum and minimum elevation values; if the standard deviation is not greater than the elevation threshold h... max If it is greater than h, then it is reasonable. max That would be unreasonable.

[0093] 3-2) If the elevation values ​​in the ground data are reasonable, then remove the maximum and minimum values ​​and calculate the average to obtain the ground elevation value h. g Surface air pressure value p g If the air pressure value is unreasonable, it is calculated by formula (1) and the ground altitude mass marker HQFlag of the radiosonde is assigned a value of 1.

[0094] 3-3) If the altitude values ​​in the ground data are unreasonable, determine whether the air pressure values ​​in the ground data are reasonable. The judgment principle is: remove the maximum and minimum air pressure values; if the standard deviation is not greater than the air pressure threshold p... max If it is greater than p, then it is reasonable. max If the air pressure value is reasonable, then the average value after removing the maximum and minimum air pressure values ​​should be taken as the surface air pressure value p. g The ground elevation h is calculated using formula (2). g The ground elevation mass flag (HQFlag) of the radiosonde was assigned a value of 2.

[0095] 4) If there is no valid surface data, or if there is valid surface data but the altitude and air pressure values ​​are unreasonable, then according to p g0 Calculate h using formula (2) pg0 Compare h pg0 h g0 The minimum value between h1 and h2 is taken as the ground elevation value h. g The corresponding air pressure value is used as the surface air pressure value p. g The ground elevation mass flag (HQFlag) of the radiosonde was assigned a value of 3.

[0096] 5) Based on the ground elevation h g The system calculates the relative height of each layer of the radiosonde based on its altitude values ​​and returns the ground altitude quality flag (HQFlag) for that radiosonde.

[0097] 6) Update h g0 and p g0 The value is used for the next radiosonde to calculate the relative altitude. An initial sequence of ground elevation and ground pressure values ​​for a certain region over a certain period is established. This is done when the ground elevation quality flag HQFlag of the radiosonde is 1 or 2, and the initial ground elevation h of the radiosonde is used. g0 and the initial value of surface air pressure p g0 Add the sequence, calculate the average of the two sequences, and use this average as the new h. g0 and p g0 .

[0098] The following is a demonstration of the results of experiments conducted using the technical solutions described in this application.

[0099] Data from three radiosondes in a single drop test, all with similar release times and landing locations, were selected. max The value is 1 m / s, p max The value is 0.5 hPa, n min The value is 5, h max The value is 2m.

[0100]

[0101]

[0102] Table 1. Partial data from the radiosonde.

[0103] Table 1 shows some data from radiosonde 1. The deceleration rates in the last six data sets (numbers 6-11) are all less than v. max This data is considered ground-level data. After removing the maximum and minimum altitude values, the standard deviation is less than h. max The data is determined to be valid surface data. After removing the maximum and minimum elevation values, the average is calculated to obtain the ground elevation h. g The value is -9.9m, HQFlag is 1, and the ground air pressure p is further calculated. g The value is 996.5 hPa. Update h synchronously. g0 and p g0 The value of .

[0104]

[0105] Table 2. Partial data from the radiosonde.

[0106] Table 2 shows some data from radiosonde 2. The deceleration rates in the last eight data sets (numbers 5-12) are all less than v. max This data was identified as ground-based. After landing, some sensors were damaged, resulting in abnormal temperature and humidity data. After removing the maximum and minimum air pressure values, the standard deviation was less than p. max The data is determined to be valid surface data. After removing the maximum and minimum air pressure values, the average is calculated to obtain the surface air pressure p. g The value is 996.6 hPa, HQFlag is 2, and the ground elevation h is further calculated. g The value is -2.2m. Update h synchronously. g0 and p g0 The value of .

[0107]

[0108]

[0109] Table 3. Data from the radiosonde (part 3)

[0110] Table 3 shows some data from radiosonde 3. Because only one set of data showed a deceleration rate less than v... max This indicates a lack of valid ground data. Based on the h data obtained from the first two radiosondes... g0 The value is -6.05m, p g0 The value is 996.55 hPa, and the calculated h pg0 The value is -7.6m. Compare h. pg0 hg0 and h1, h pg0 Minimum, h pg0 The value is used as the ground elevation h g HQFlag is assigned the value 3. g0 and p g0 The value remains unchanged.

[0111] like Figure 2 As shown, a relative altitude calculation device for a drop-type radiosonde includes:

[0112] The first processing module is used to acquire the dropsonde data set of a certain dropsonde during the current drop process. The dropsonde data set contains N sets of data, and the initial value h of the ground elevation of the dropsonde is obtained. g0 and the initial value of surface air pressure p g0 ;

[0113] The second processing module is used to determine whether there is valid surface data in the drop-out radiosonde dataset. If so, the third processing module is executed; otherwise, the fourth processing module is executed.

[0114] The third processing module is used to determine whether the altitude values ​​in the effective surface data meet the preset altitude data conditions.

[0115] If so, calculate the ground elevation h of the radiosonde based on the effective surface data. g Then according to h g Using the first preset formula, calculate the ground air pressure value p of the radiosonde. g The ground elevation quality flag HQFlag of the radiosonde is set to the first preset value, and the fifth processing module is executed.

[0116] Otherwise, determine whether the air pressure value in the effective surface data meets the preset air pressure data conditions. If so, calculate the surface air pressure value p of the radiosonde based on the effective surface data. g Then according to p g The ground elevation h of the radiosonde is calculated using the second preset formula. g If the ground elevation quality flag HQFlag of the radiosonde is set to the second preset value, the fifth processing module is executed; otherwise, the fourth processing module is executed.

[0117] The fourth processing module is used to process the initial value h of the ground elevation. g0 Initial ground air pressure p g0 The ground altitude value h of the radiosonde is calculated using the altitude data h1 of the lowest layer in the air and the second preset formula. g and ground air pressure value p gThe ground elevation mass marker HQFlag of the radiosonde is set to the third preset value.

[0118] The fifth processing module is used to determine the ground elevation value h of the radiosonde. g Calculate the relative height values ​​of each layer of the radiosonde;

[0119] The sixth processing module is used to, when the ground altitude quality flag HQFlag of the radiosonde is a first preset value or a second preset value, determine the ground altitude value h. g and ground air pressure value p g Update the initial ground elevation h g0 and the initial value of surface air pressure p g0 ;

[0120] The seventh processing module is used to deploy the next radiosonde, repeating the process from the first to the sixth processing module.

[0121] This application also provides an electronic device, comprising: a memory storing a computer program thereon; and a processor for executing the computer program in the memory to implement the steps of the method for calculating the relative altitude of a drop-in radiosonde as described in any of the above technical solutions.

[0122] In addition, this application also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of the method for calculating the relative altitude of a drop-sonde as described in any of the above technical solutions.

[0123] The above are merely specific embodiments of the present invention, but the scope of protection of the present invention is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in the present invention, and these modifications or substitutions should all be covered within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. A method for calculating relative altitude of a dropsonde, the method comprising: The method comprises: S1, obtaining a set of sounding data in a current sounding process of a certain sounding instrument, the set of sounding data having N groups of data, and obtaining an initial value h of ground altitude of the sounding instrument g0 and an initial value p of ground pressure g0 ; S2, judging whether there is valid ground data in the downward sounding data set, if yes, obtaining the valid ground data according to the downward sounding data set, and executing step S3, otherwise, executing step S4; S3, judging whether the altitude value in the valid ground data meets a preset altitude data condition; If yes, a ground altitude value h of the sounding balloon is calculated according to the effective ground data g Then, a ground pressure value p of the sounding balloon is calculated according to the h g and a first preset formula g and a ground altitude quality flag HQFlag is set as a first preset value, and step S5 is executed. Otherwise, determine whether the air pressure value in the effective surface data meets the preset air pressure data conditions. If so, calculate the surface air pressure value p of the radiosonde based on the effective surface data. g Then according to the p g The ground elevation h of the radiosonde is calculated using the second preset formula. g If the ground elevation quality indicator HQFlag is set to a second preset value, proceed to step S5; otherwise, proceed to step S4. S4、according to the ground elevation initial value h g0 , the ground pressure initial value p g0 , the altitude data h1 of the lowest layer in the air of the sounding instrument and the second preset formula, calculating the ground elevation value h g and the ground pressure value p g , and setting the ground elevation quality mark HQFlag as a third preset value; S5、according to the ground elevation value h g , calculate the relative height value of each layer of the sounding balloon S6、when the ground elevation quality identifier HQFlag is a first preset value or a second preset value, updating the ground elevation initial value h g and the ground pressure initial value p g according to the ground elevation value h g0 and the ground pressure value p g0 ; S7, launching the next sounding instrument, and repeating the steps S1 to S6.

2. The method of claim 1, wherein, The step S1 obtains the initial value h of the ground altitude of the sounding instrument g0 and the initial value p of the ground pressure g0 , and specifically comprises: If the sounding region of the sounding instrument during the drop process has the ground altitude initial value h g0 and the ground pressure initial value p g0 , then continue to use; If not, the initial ground elevation h g0 Obtained from digital elevation data, the initial ground pressure p g0 Obtained from numerical prediction products.

3. The method of claim 1, wherein, The step S2 specifically comprises: sorting the data groups in the downward sounding data set in time sequence from early to late; If the falling speed value in each of the n data groups from the latest data group to the previous data group is less than the preset maximum falling speed value v max , and n >= preset minimum number n min , then the dropsonde data set contains valid ground data, and the n data groups from the latest data group to the previous data group are regarded as the valid ground data. Otherwise, there is no valid ground data in the downward sounding data set.

4. The method of claim 1, wherein, The step S3 of judging whether the altitude value in the valid ground data meets the preset altitude data condition specifically comprises: removing the maximum and minimum values of the altitude in the valid ground data, calculating the standard deviation of the remaining altitude values, and obtaining the height standard deviation; when the height standard deviation <= height threshold h max the elevation value in the valid ground data satisfies the preset elevation data condition; Otherwise, the altitude value in the valid ground data does not meet the preset altitude data condition.

5. The method of claim 1, wherein, The step S3 calculates the ground elevation value h of the sounding balloon according to the effective ground data g , and specifically comprises: The maximum and minimum values of the altitude in the effective ground data are removed, the average value of the remaining altitude values is calculated, and the ground altitude value h of the sounding balloon is obtained g .

6. The method of claim 1, wherein, The step S3 calculates the ground pressure value p of the sounding balloon according to the h g and the first preset formula g , specifically comprising: removing the maximum and minimum values of the pressure in the valid ground data, calculating the standard deviation of the remaining pressure values, and obtaining the pressure standard deviation; when the air pressure standard deviation <= air pressure threshold p max an average of the remaining air pressure values is calculated to obtain the ground air pressure value p g ; Otherwise, the ground altitude value h g , the specific gas constant R of dry air d , the gravity acceleration g, the virtual temperature T v , the altitude value h1 and the pressure value p1 of the lowest layer in the air during this sounding process of the sounding instrument are substituted into the first preset formula , to obtain the ground pressure value p g .

7. The method of claim 1, wherein, The step S3 of judging whether the pressure value in the valid ground data meets the preset pressure data condition specifically comprises: removing the maximum and minimum values of the pressure in the valid ground data, calculating the standard deviation of the remaining pressure values, and obtaining the pressure standard deviation; When the air pressure standard deviation <= air pressure threshold p max The air pressure value in the effective ground data satisfies the preset air pressure data condition. Otherwise, the pressure value in the valid ground data does not meet the preset pressure data condition.

8. The method of claim 1, wherein, The step S3 calculates the ground pressure value p of the sounding balloon according to the effective ground data g , specifically comprising: removing the maximum and minimum values of air pressure in the effective ground data, calculating the average value of the remaining air pressure value to obtain the ground air pressure value p g .

9. The method of claim 1, wherein, The step S3 calculates the ground altitude value h of the sounding balloon according to the p g and the second preset formula g , specifically comprising: the ground pressure value p g , the specific gas constant R of dry air d , the gravity acceleration g, the virtual temperature T v , the altitude value h1 and the pressure value p1 of the lowest layer in the air during the current sounding process of the sounding instrument are substituted into the second preset formula , so as to obtain the ground altitude value h g .

10. The method of claim 1, wherein, The ground altitude initial value h in step S4 g0 , the ground pressure initial value p g0 , the altitude data h1 of the lowest layer in the air during the current drop of the sounding instrument, and the second preset formula are used to calculate the ground altitude value h g and the ground pressure value p g , and specifically include: The initial value of ground air pressure p g0 The specific gas constant R of dry air d gravitational acceleration g, virtual temperature T v Substituting the detection data h1 from the radiosonde at the lowest level of the air into the second preset formula In the process, the altitude value h corresponding to the initial ground air pressure is obtained. pg0 ; taking the minimum value among the initial value of the ground altitude h g0 , the altitude value h corresponding to the initial value of the ground pressure pg0 , and the altitude data h1 as the ground altitude value h g , taking the minimum value among the ground altitude value h g , and the pressure value corresponding to the ground altitude value h g .

11. The method of claim 1, wherein, Step S6 comprises: establishing a ground altitude initial value sequence and a ground pressure initial value sequence of a certain region in a certain period; adding a ground altitude initial value sequence, calculating an altitude initial value average value in the ground altitude initial value sequence, and updating the h g0 adding a ground altitude initial value sequence, calculating an altitude initial value average value in the ground altitude initial value sequence, and updating the h g0 updating to the altitude initial value average value; The ground air pressure initial value p g0 The ground air pressure initial value sequence is added, the ground air pressure initial value average value in the ground air pressure initial value sequence is calculated, and the p g0 The ground air pressure initial value average value is updated, the ground elevation initial value sequence is established for a region in a time period, and the ground air pressure initial value sequence is established for a region in a time period.

12. A relative height calculating device for a dropsonde, the device comprising: The device comprises a first processing module, a second processing module, a third processing module, a fourth processing module, a fifth processing module, a sixth processing module, and a seventh processing module: The first processing module is configured to acquire a set of downcast sounding data of a certain downcast sounding instrument in a current downcast process, the set of downcast sounding data includes N groups of data, and a ground altitude initial value h g0 and a ground pressure initial value p g0 of the downcast sounding instrument are acquired. The second processing module is configured to judge whether there is valid ground data in the downward sounding data set, if yes, execute the third processing module, otherwise, execute the fourth processing module; The third processing module is configured to judge whether the altitude value in the valid ground data meets a preset altitude data condition; If yes, a ground altitude value h of the sounding balloon is calculated according to the effective ground data g Then, a ground pressure value p of the sounding balloon is calculated according to the h g and a first preset formula g and a ground altitude quality flag HQFlag of the sounding balloon is set as a first preset value, and the fifth processing module is executed. Otherwise, it is judged whether the air pressure value in the valid ground data meets a preset air pressure data condition. If yes, the ground air pressure value p of the sounding balloon is calculated according to the valid ground data g Then, the ground altitude value h of the sounding balloon is calculated according to the p g and a second preset formula g and the ground altitude quality flag HQFlag of the sounding balloon is set as a second preset value, and the fifth processing module is executed. Otherwise, execute the fourth processing module; The fourth processing module is configured to calculate the ground altitude value h and the ground pressure value p of the sounding balloon according to the ground altitude initial value h g0 , the ground pressure initial value p g0 , the altitude data h1 of the lowest layer in the air of the sounding balloon, and the second preset formula, and set the ground altitude quality flag HQFlag of the sounding balloon as a third preset value. g g , the ground pressure initial value p g0 , the altitude data h1 of the lowest layer in the air of the sounding balloon, and the second preset formula, and set the ground altitude quality flag HQFlag of the sounding balloon as a third preset value. The fifth processing module is configured to calculate a relative height value of each layer of the sounding balloon according to the ground altitude value h of the sounding balloon. g , calculate the relative height value of each layer of the sounding balloon; The sixth processing module is configured to, when the ground altitude quality flag HQFlag of the sounding instrument is a first preset value or a second preset value, update the ground altitude initial value h g and the ground pressure initial value p g according to the ground altitude value h g0 and the ground pressure value p g0 . The seventh processing module is configured to launch the next sounding instrument, and repeat the first processing module to the sixth processing module.

13. An electronic device, comprising: comprise: a memory having a computer program stored thereon; a processor configured to execute the computer program in the memory to implement the steps of the downward sounding instrument relative height calculation method according to any one of claims 1 to 11.

14. A computer-readable storage medium having stored thereon a computer program, characterized in that, The program is executed by the processor to implement the steps of the downward sounding instrument relative height calculation method according to any one of claims 1 to 11.

Citation Information

Patent Citations

  • Altitude measuring method and system

    CN103994754A

  • Drop-down sonde and drop-down method and system thereof

    CN110927826A