A wind profile determination method and apparatus
By using multiple transceiver units to receive and fuse data, a wind profile is generated, which solves the problem of low time resolution in existing technologies and achieves the effect of efficiently capturing instantaneous wind and expanding coverage height.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- AEROSPACE NEWSKY TECHNOLOGY CO LTD
- Filing Date
- 2022-12-23
- Publication Date
- 2026-07-24
AI Technical Summary
Existing wind profiler radars and Doppler weather radars generate wind profiles with relatively long temporal resolutions, making them unsuitable for capturing instantaneous winds.
Multiple transceiver units are used to receive multiple sets of echo data at once. Multiple detection beams corresponding to preset beam angles are generated by phase difference, and the data are fused to generate wind profiles.
It improves the temporal resolution of wind profile generation, enabling the capture of instantaneous winds and expanding the coverage height and generation efficiency of wind profiles.
Smart Images

Figure CN115932776B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of weather radar technology, specifically to a method and apparatus for determining wind profiles. Background Technology
[0002] Currently, there are two commonly used microwave remote sensing wind radars: wind profiler radar and Doppler weather radar. Both wind profiler radar and Doppler weather radar utilize the Doppler effect to obtain the changes in meteorological elements such as wind direction and wind speed with altitude within the detection range, but they differ in their implementation methods.
[0003] The wind profiler radar uses a five-beam fixed-point scanning method and adopts a one-transmit-one-receive approach. After acquiring the data information corresponding to each of the five detection beams, it processes the data information of the five detection beams to obtain the wind profile data corresponding to a complete wind profile. The time interval between generating each set of wind profiles is 5-6 minutes.
[0004] The Doppler weather radar, in VCP21 volume scan mode, performs azimuth scanning at multiple fixed elevation angles. Each elevation angle corresponds to 360 radial azimuths, and each radial azimuth corresponds to a set of echo data. Typically, a detection cycle consists of scanning nine fixed elevation angles. After acquiring the data for each detection cycle, the acquired data is processed to obtain a complete wind profile. The time interval between the generation of each wind profile is approximately six minutes.
[0005] Whether it's wind profiler radar or Doppler weather radar, the time interval for generating wind profiles is 5-6 minutes. This time resolution is relatively long and not suitable for capturing instantaneous winds. Summary of the Invention
[0006] Therefore, the present invention aims to solve the technical problem of long time resolution in wind profile generation in the prior art, and thus provides a method and apparatus for determining wind profiles.
[0007] According to a first aspect, embodiments of the present invention provide a method for determining a wind profile, comprising the following steps:
[0008] Acquire multiple sets of first echo data corresponding to multiple transceiver units;
[0009] Multiple phase difference values corresponding to multiple preset beam angles are obtained, wherein the phase difference value is the phase difference between the received beams of two adjacent transceiver units;
[0010] Based on the multiple phase difference values and the multiple sets of first echo data, a first detection beam corresponding to each preset beam angle is generated, and the first detection beam is used to generate the wind profile.
[0011] Alternatively, the wind profile determination method may also include:
[0012] Multiple sets of second echo data corresponding to multiple transceiver units are acquired, wherein the first echo data and the second echo data are echo data corresponding to different height ranges of the same target area.
[0013] Based on the multiple phase difference values and the multiple sets of second echo data, a second detection beam corresponding to each preset beam angle is generated.
[0014] A first composite beam is generated based on the first detection beam and the second detection beam corresponding to the same preset beam angle;
[0015] The wind profile is generated based on multiple of the first synthetic beams.
[0016] Alternatively, the wind profile determination method may also include:
[0017] Obtain the historical detection beam corresponding to each preset beam angle, wherein the historical detection beam and the first detection beam are echo beams corresponding to different height ranges of the same target area.
[0018] A second composite beam is generated based on the first detection beam and the historical detection beam corresponding to the same preset beam angle;
[0019] The wind profile is generated based on multiple second synthetic beams.
[0020] Optionally, generating a first detection beam corresponding to each preset beam angle based on the plurality of phase difference values and the plurality of sets of first echo data includes:
[0021] The first echo data corresponding to each transceiver unit is phase-shifted according to the phase difference value to obtain the phase-shifted first echo data corresponding to each transceiver unit.
[0022] The first echo data after phase shifting corresponding to each transceiver unit is weighted to obtain the first detection beam corresponding to the preset beam angle.
[0023] Optionally, before acquiring the multiple sets of first echo data corresponding one-to-one with the multiple transceiver units, the method further includes:
[0024] The transmission phase and transmission amplitude of each transceiver unit are configured respectively, wherein the transmission amplitude of each transceiver unit is a preset value, and the transmission phase is set according to a preset relationship function.
[0025] Optionally, after generating the first or second detection beam corresponding to each preset beam angle, the method further includes:
[0026] Data processing is performed on the first or second detection beam, including coherent accumulation, FFT transformation, and spectral averaging.
[0027] Optionally, after processing the data of the first detection beam or the second detection beam, the method further includes:
[0028] Data that does not meet the preset signal-to-noise ratio threshold in the first or second detection beam is removed.
[0029] At the same time, data that does not meet the preset radial velocity in the first or second detection beam are removed;
[0030] At the same time, invalid data in the first or second detection beam is removed according to the edge discrimination method.
[0031] According to a second aspect, embodiments of the present invention provide a wind profile determining device, comprising:
[0032] The first acquisition module is used to acquire multiple sets of first echo data corresponding to multiple transceiver units;
[0033] The second acquisition module is used to acquire multiple phase difference values corresponding to multiple preset beam angles, wherein the phase difference value is the phase difference between the received beams of two adjacent transceiver units.
[0034] The processing module is used to generate a first detection beam corresponding to each preset beam angle based on the multiple phase difference values and the multiple sets of first echo data. The first detection beam is used to generate the wind profile.
[0035] According to a third aspect, embodiments of the present invention provide a computer device, including: a memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the above-described wind profile determination method by executing the computer instructions.
[0036] According to a fourth aspect, embodiments of the present invention provide a computer-readable storage medium storing computer instructions for causing the computer to perform the wind profile determination method described above.
[0037] The technical solution of this invention has the following advantages:
[0038] 1. In this embodiment of the invention, multiple transceiver units are used to receive multiple sets of first echo data at one time. Further data processing is performed on the received sets of first echo data to generate multiple first detection beams corresponding to preset beam angles. This not only saves the time for acquiring and generating beams at different angles, but also saves the time for generating each set of wind profiles, thereby improving the time resolution of wind profile generation and thus facilitating the capture of instantaneous wind.
[0039] 2. In this embodiment of the invention, first echo data and second echo data received at different detection heights are fused to generate a first composite beam with a wider height range. Multiple generated first composite beams can be used to generate wind profile data. The data required to generate the wind profile is then used to further deduce the visualized wind profile. This method of highly fusing two sets of echo data improves the coverage height of the wind profile.
[0040] 3. In this embodiment of the invention, after generating multiple first detection beams with multiple preset beam angles, multiple historical detection beams with multiple preset beam angles are directly acquired. The first detection beams with the same preset beam angle are fused with the historical detection beams to quickly obtain a second composite beam with a wider detection height range, thereby further improving the temporal resolution of wind profile generation. Attached Figure Description
[0041] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0042] Figure 1 This is a flowchart illustrating a specific example of a wind profile determination method in Embodiment 1 of this application;
[0043] Figure 2 This is a relational diagram illustrating a specific example of phase settings for each transceiver unit in Embodiment 1 of this application;
[0044] Figure 3 This is a location diagram illustrating a specific example of a preset beam angle in Embodiment 1 of this application;
[0045] Figure 4 This is a schematic diagram of a specific example of beamforming in Embodiment 1 of this application;
[0046] Figure 5 This is a schematic block diagram of a specific example of a wind profile determining device in Embodiment 2 of this application;
[0047] Figure 6 This is a schematic diagram of a specific example of a computer device in Embodiment 3 of this application. Detailed Implementation
[0048] The technical solution of the present invention will now be clearly and completely described 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 are within the scope of protection of the present invention.
[0049] In the description of this invention, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing the invention and for simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on the invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.
[0050] In the description of this invention, it should be noted that, unless otherwise explicitly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can also refer to the internal connection of two components; and they can refer to a wireless connection or a wired connection. Those skilled in the art can understand the specific meaning of the above terms in this invention based on the specific circumstances.
[0051] Furthermore, the technical features involved in the different embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.
[0052] Example 1
[0053] This embodiment provides a method for determining wind profiles. This method can be executed by devices such as servers and radar processing units. The servers and other devices acquire and calculate data to determine the wind profile. Figure 1 As shown, it includes the following steps:
[0054] Step S101: Obtain multiple sets of first echo data corresponding to multiple transceiver units.
[0055] In this embodiment, the transceiver unit can adopt a phased array linear array element arrangement. Before transmitting the signal, the transceiver unit configures the parameters of each transceiver unit. The parameter configuration can include microwave phase, microwave amplitude, microwave width and microwave frequency, so that the final beam transmitted by the wind profiler radar is a wide beam.
[0056] Taking 20 transceiver units arranged linearly as an example, these 20 units correspond to 20 transmission channels. The microwave amplitude of each transmission channel can be set to 1, meaning each channel transmits with equal amplitude. The microwave phase of each transmission channel can be set using a square-law variation. The microwave phase value set for each transceiver unit can be as follows: Figure 2 As shown, the microwave phase value of the first transceiver unit can be set to 162.45°, the microwave phase value of the second transceiver unit can be set to 130.04°, and so on. By configuring the microwave amplitude and phase of each transmitting channel, a wide beam is ultimately transmitted, capable of covering a zenith angle range of 0°-20°. After transmitting the wide beam, each transceiver unit receives the transmitted wide beam. When the wind profiler radar is in receiving mode, the microwave signal received by each transceiver unit is independently sampled, and the sampled data is used for further calculations.
[0057] The server or processing unit obtains multiple sets of first echo data corresponding to each transceiver unit, that is, it obtains the first echo data corresponding to each transceiver unit.
[0058] Step S102: Obtain multiple phase difference values corresponding to multiple preset beam angles, wherein the phase difference value is the phase difference between the received beams of two adjacent transceiver units.
[0059] The preset beam angle can be the angle at which each transceiver unit receives the beam. This angle can be the angle θ between the horizon and the beam direction, such as... Figure 3 As shown. The phase difference ψ between the received beams of two adjacent transceiver units can be calculated based on the preset beam angle. Different preset beam angles can be used to calculate the corresponding phase difference values. For example, when the preset beam angle is 20°, the phase difference is 82.5°; when the preset beam angle is 15°, the phase difference is 62.5°, etc. In this embodiment, in addition to acquiring multiple sets of first echo data corresponding to multiple transceiver units, it is also necessary to acquire multiple phase difference values corresponding to multiple preset beam angles.
[0060] Step S103: Based on the multiple phase difference values and the multiple sets of first echo data, generate a first detection beam corresponding to each preset beam angle, and the first detection beam is used to generate the wind profile.
[0061] Using the phase difference calculated from a preset beam angle and the first echo data corresponding to each transceiver unit, a first probe beam corresponding to that preset beam angle can be generated. This first probe beam is beam data. Using the phase difference calculated from another preset beam angle and the first echo data corresponding to each transceiver unit, another first probe beam corresponding to a preset beam angle can be generated, and so on. Multiple generated first probe beams can be used to generate the data required for wind profile generation. The data required for wind profile generation can then be used to further deduce and visualize the wind profile. At least three first probe beams should be generated.
[0062] In this embodiment, multiple sets of first echo data corresponding to multiple transceiver units are used, along with multiple phase difference values corresponding to multiple preset beam angles, to generate a first detection beam for each preset beam angle. The data required to generate the wind profile can be generated using these multiple first detection beams, reducing the entire detection and generation time to within 30 seconds, from minutes to seconds. This embodiment employs multiple transceiver units to receive multiple sets of first echo data simultaneously. Further data processing based on the received sets of first echo data generates multiple first detection beams corresponding to preset beam angles. This not only saves time on acquiring and generating beams at different angles but also saves time on generating each wind profile, thereby improving the temporal resolution of wind profile generation and facilitating the capture of instantaneous wind.
[0063] As an optional implementation, in this embodiment of the invention, the wind profile determination method further includes:
[0064] Multiple sets of second echo data corresponding to multiple transceiver units are acquired, wherein the first echo data and the second echo data are echo data corresponding to different height ranges of the same target area.
[0065] Based on the multiple phase difference values and the multiple sets of second echo data, a second detection beam corresponding to each preset beam angle is generated.
[0066] A first composite beam is generated based on the first detection beam and the second detection beam corresponding to the same preset beam angle;
[0067] The wind profile is generated based on multiple of the first synthetic beams.
[0068] In this embodiment, multiple sets of second echo data are acquired, each corresponding to one of the multiple transceiver units. The second echo data differs from the first echo data only in the detection altitude. For example, the first echo data may be echo data detected by the transceiver unit at an altitude range of 150m-4000m, while the second echo data may be echo data detected by the transceiver unit at an altitude range of 2000m-8000m.
[0069] The phase difference between the received beams of two adjacent transceiver units is calculated based on a preset beam angle. Since the unit spacing and wavelength of each transceiver unit remain constant, the phase difference between the received beams of the two adjacent transceiver units calculated based on the preset beam angle remains unchanged. Based on the phase difference and the second echo data corresponding to each transceiver unit, a second detection beam corresponding to the preset beam angle can be generated. By calculating multiple phase difference values with the second echo data corresponding to each transceiver unit, multiple second detection beams corresponding to the preset beam angle can be generated. At least three second detection beams are generated.
[0070] A first detection beam and a second detection beam corresponding to the same preset beam angle are selected, and a first composite beam is generated based on the first detection beam and the second detection beam corresponding to the same preset beam angle. At least three preset beam angles are selected, meaning at least three first composite beams are generated.
[0071] By fusing two detection beams from different altitude ranges, beam data with a wider altitude range can be obtained. For example, with a preset beam angle of 20°, the first echo data corresponds to the echo data detected by the transceiver unit in the altitude range of 150m-4000m, and the second echo data corresponds to the echo data detected by the transceiver unit in the altitude range of 2000m-8000m. Then, the generated first composite beam corresponds to an altitude range of 150m-8000m.
[0072] In this embodiment, first echo data and second echo data received at different detection altitudes are fused to generate a first composite beam with a wider altitude range. Multiple generated first composite beams can be used to generate wind profile data. The data required to generate the wind profile is then used to further derive the visualized wind profile. This method of highly fusing two sets of echo data improves the coverage height of the wind profile.
[0073] As an optional implementation, in this embodiment of the invention, the wind profile determination method further includes:
[0074] Obtain the historical detection beam corresponding to each preset beam angle, wherein the historical detection beam and the first detection beam are echo beams corresponding to different height ranges of the same target area.
[0075] A second composite beam is generated based on the first detection beam and the historical detection beam corresponding to the same preset beam angle;
[0076] The wind profile is generated based on multiple second synthetic beams.
[0077] In this embodiment, if echo data acquired at the previous moment already exists before acquiring the first echo data, and detection beams corresponding to each preset beam angle have already been generated, then after generating the first detection beam corresponding to each preset beam angle, historical detection beams can be directly acquired to generate the second composite beam. Historical detection beams are detection beams generated before generating the first detection beam, preferentially those generated when the transceiver unit received echo data at the last time, corresponding to each preset beam angle. Historical detection beams differ from the first detection beam only in their detection height. In this embodiment, the detection beams corresponding to each preset beam angle generated each time can be stored sequentially. When generating the current detection beam corresponding to each preset beam angle, the detection beams corresponding to each preset beam angle generated previously can be directly acquired for beam synthesis.
[0078] A first detection beam and a historical detection beam corresponding to the same preset beam angle are selected. A second composite beam is generated based on these two beams. At least three preset beam angles are selected, meaning at least three second composite beams are generated. Fusing the two sets of detection beams from different altitude ranges yields beam data with a wider altitude range. After generating the first detection beam corresponding to the preset beam angle, it can be fused with the previously generated historical detection beam.
[0079] For example, such as Figure 4 As shown, the process involves acquiring a first detection beam corresponding to preset beam angles N1 to N2, with the height range of the first detection beam being height mode A; acquiring a second detection beam corresponding to the same preset beam angles N1 to N2, with the height range of the second detection beam being height mode B; fusing the first and second detection beams to generate a first composite beam; and using multiple first composite beams to generate the first set of wind profiles. The process continues, generating a current detection beam corresponding to the preset beam angles N1 to N2 with a height range of height mode A. This current detection beam is then fused with the previously generated detection beam corresponding to the same preset beam angles N1 to N2, resulting in a historical detection beam. The second detection beam is then prioritized as the historical detection beam to generate the second set of wind profiles, and so on. Wind speed, wind direction, and other information can be calculated using the geometric relationships of multiple detection beams or multiple composite beams, and a visualized wind profile can be generated using real-time inversion technology.
[0080] In this embodiment, after generating multiple first detection beams with one-to-one correspondences to multiple preset beam angles, multiple historical detection beams with one-to-one correspondences to multiple preset beam angles are directly acquired. The first detection beams corresponding to the same preset beam angle are then fused with the historical detection beams to quickly obtain a second composite beam with a wider detection height range. This not only increases the height range of the wind profile but also further improves the generation efficiency of each set of wind profiles, increases the temporal resolution, and is beneficial for capturing winds in sync with the current.
[0081] As an optional implementation, in this embodiment of the invention, generating a first detection beam corresponding to each preset beam angle based on the plurality of phase difference values and the plurality of sets of first echo data includes:
[0082] The first echo data corresponding to each transceiver unit is phase-shifted according to the phase difference value to obtain the phase-shifted first echo data corresponding to each transceiver unit.
[0083] The first echo data after phase shifting corresponding to each transceiver unit is weighted to obtain the first detection beam corresponding to the preset beam angle.
[0084] As described above, the phase difference ψ between the beams received by two adjacent transceiver units can be calculated based on the preset beam angle. The corresponding phase difference can be calculated based on different preset beam angles. The phase difference corresponding to the preset beam angle is then used to perform a phase shift calculation with the first echo data corresponding to each transceiver unit, thereby obtaining the phase-shifted first echo data corresponding to each transceiver unit. Since the microwave amplitude is preferably 1 in this embodiment, the amplitudes of the phase-shifted first echo data corresponding to each transceiver unit are simply added together to obtain the weighted first echo data. This weighted first echo data is then used as the first detection beam corresponding to the preset beam angle.
[0085] The phase difference value corresponding to each preset beam angle is phase-shifted with the first echo data corresponding to each transceiver unit to obtain multiple first detection beams corresponding to multiple preset beam angles.
[0086] In this embodiment, multiple first detection beams corresponding to multiple preset beam angles can be obtained by performing phase shifting and amplitude weighting calculations on the echo data received by the transceiver unit at one time. Beams at different angles can be obtained by calculation, which has a short generation time and high efficiency, and is beneficial to improving the time resolution of the wind profile.
[0087] As an optional implementation, in this embodiment of the invention, the wind profile determination method, wherein generating a second detection beam corresponding to each preset beam angle based on the plurality of phase difference values and the plurality of sets of second echo data, includes:
[0088] The second echo data corresponding to each transceiver unit is phase-shifted according to the phase difference value to obtain the phase-shifted second echo data corresponding to each transceiver unit; the phase-shifted second echo data corresponding to each transceiver unit is weighted to obtain the second detection beam corresponding to the preset beam angle. The specific generation method is the same as described in the above implementation method, and will not be repeated here.
[0089] As an optional implementation, in this embodiment of the invention, the wind profile determination method, before acquiring multiple sets of first echo data corresponding to multiple transceiver units, further includes:
[0090] The transmission phase and transmission amplitude of each transceiver unit are configured respectively, wherein the transmission amplitude of each transceiver unit is a preset value, and the transmission phase is set according to a preset relationship function.
[0091] As described above, taking 20 linearly arranged transceiver units as an example, the transmission amplitude of each transceiver unit can be set to a preset value, for example, a microwave amplitude of 1, meaning each transmission channel transmits with equal amplitude; the transmission phase is set according to a preset relationship function, that is, the microwave phase of each transmission channel can be set in the form of a square law change, which can be y 2 =2px. The microwave phase value set for each transceiver unit can be as follows: Figure 2 As shown, the microwave phase value of the first transceiver unit can be set to 162.45°, the microwave phase value of the second transceiver unit can be set to 130.04°, and so on.
[0092] As an optional implementation, in this embodiment of the invention, after generating the first or second detection beam corresponding to each preset beam angle, the wind profile determination method further includes:
[0093] Data processing is performed on either the first or the second detector beam. This data processing includes coherent accumulation, FFT transformation, and spectral averaging. The radial velocity, signal-to-noise ratio, and spectral width of each detector beam are determined through data processing.
[0094] As an optional implementation, in this embodiment of the invention, the wind profile determination method, after processing the data of the first or second detection beam, further includes: performing data quality control on the first or second detection beam, wherein the data quality control includes:
[0095] Data that does not meet the preset signal-to-noise ratio threshold in the first or second detection beam is removed.
[0096] At the same time, data that does not meet the preset radial velocity in the first or second detection beam are removed;
[0097] At the same time, invalid data in the first or second detection beam is removed according to the edge discrimination method.
[0098] Data that does not meet the signal-to-noise ratio threshold in the first or second detection beam can be removed. The retained echo data is recorded as 1, and the removed data is recorded as 0.
[0099] Simultaneously, by using a preset radial velocity, data that does not meet the requirements in the first or second detection beam are eliminated, with the retained echo data recorded as 1 and the eliminated data recorded as 0.
[0100] Meanwhile, quality control is performed using edge discrimination, with retained echo data recorded as 1 and discarded data recorded as 0.
[0101] Finally, the average of the three records (either 1 or 0) is calculated, and the result is divided into three partitions:
[0102]
[0103] The first or second probe beam data in the data area to be processed is screened. If both of the following conditions are met simultaneously: ① signal-to-noise ratio greater than -25dB; ② probe beam data effectiveness within the preset window greater than 30%; ③ radial variation rate in the probe beam data within ±0.04, then the flag is changed to 1. Further, in the screened data area to be processed, the probe beam data in the data area is interpolated. If the effectiveness of the probe beam data within its preset window is greater than 30%, then the mean of the effective values is used for interpolation. Finally, the probe beam data in the reliable data area can be used for further calculations and generation.
[0104] In this embodiment, the first or second detection beam can be generated in real time and the quality control results can be updated, making it easier to capture the characteristics of instantaneous wind changes.
[0105] Example 2
[0106] This embodiment provides a wind profile determination device, which can be used to execute the wind profile determination method in Embodiment 1 above. This device can be installed inside a server or other device, with modules cooperating with each other to achieve wind profile determination. Figure 5 As shown, the device includes:
[0107] The first acquisition module 201 is used to acquire multiple sets of first echo data corresponding to multiple transceiver units;
[0108] The second acquisition module 202 is used to acquire multiple phase difference values corresponding to multiple preset beam angles, wherein the phase difference value is the phase difference between the received beams of two adjacent transceiver units.
[0109] The processing module 203 is used to generate a first detection beam corresponding to each preset beam angle based on the multiple phase difference values and the multiple sets of first echo data. The first detection beam is used to generate the wind profile.
[0110] In this embodiment, multiple transceiver units are used to receive multiple sets of first echo data at once. Further data processing is performed on the received sets of first echo data to generate multiple first detection beams corresponding to preset beam angles. This not only saves the time for acquiring and generating beams at different angles, but also saves the time for generating each set of wind profiles, thereby improving the time resolution of wind profile generation and thus facilitating the capture of instantaneous wind.
[0111] For a detailed description of the aforementioned device, please refer to the above method embodiments, which will not be repeated here.
[0112] Example 3
[0113] This embodiment provides a computer device, such as... Figure 6 As shown, the computer device includes a processor 301 and a memory 302, wherein the processor 301 and the memory 302 can be connected via a bus or other means. Figure 3 Taking the example of a connection between China and Israel via a bus.
[0114] Processor 301 can be a Central Processing Unit (CPU). Processor 301 can also be other general-purpose processors, digital signal processors (DSPs), graphics processing units (GPUs), embedded neural network processing units (NPUs), or other dedicated deep learning coprocessors, application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or combinations of the above types of chips.
[0115] The memory 302, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs, non-transitory computer-executable programs, and modules, such as the wind profile determination method in this embodiment of the invention. The processor 301 executes various processor functions and data processing by running the non-transitory software programs, instructions, and modules stored in the memory 302, thereby implementing the wind profile determination method in the above embodiment.
[0116] The memory 302 may further include a program storage area and a data storage area, wherein the program storage area may store the operating system and applications required for at least one function; the data storage area may store data created by the processor 301, etc. Furthermore, the memory 302 may include high-speed random access memory and non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, the memory 302 may optionally include memory remotely located relative to the processor 301, and these remote memories may be connected to the processor 301 via a network. Embodiments of the aforementioned network include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
[0117] The memory 302 stores one or more modules, which, when executed by the processor 301, perform actions such as... Figure 1 The wind profile determination method in the illustrated embodiment.
[0118] For specific details regarding the aforementioned computer equipment, please refer to the relevant documentation. Figure 1 The relevant descriptions and effects in the illustrated embodiments are for understanding purposes only and will not be repeated here.
[0119] This invention also provides a computer-readable storage medium storing computer-executable instructions that can execute the wind profile determination method in any of the above embodiments. The storage medium may be a magnetic disk, optical disk, read-only memory (ROM), random access memory (RAM), flash memory, hard disk drive (HDD), or solid-state drive (SSD), etc.; the storage medium may also include combinations of the above types of memory.
[0120] Obviously, the above embodiments are merely illustrative examples for clear explanation and are not intended to limit the implementation. Those skilled in the art will recognize that other variations or modifications can be made based on the above description. It is neither necessary nor possible to exhaustively list all possible implementations here. However, obvious variations or modifications derived therefrom are still within the scope of protection of this invention.
Claims
1. A method for determining wind profiles, characterized in that, Includes the following steps: Acquire multiple sets of first echo data corresponding to multiple transceiver units; Multiple phase difference values corresponding to multiple preset beam angles are obtained, wherein the phase difference value is the phase difference between the received beams of two adjacent transceiver units; Based on the multiple phase difference values and the multiple sets of first echo data, a first detection beam corresponding to each preset beam angle is generated, and the first detection beam is used to generate the wind profile. Multiple sets of second echo data corresponding to multiple transceiver units are acquired, wherein the first echo data and the second echo data are echo data corresponding to different height ranges of the same target area. Based on the multiple phase difference values and the multiple sets of second echo data, a second detection beam corresponding to each preset beam angle is generated. A first composite beam is generated based on the first detection beam and the second detection beam corresponding to the same preset beam angle; The wind profile is generated based on multiple of the first synthetic beams.
2. The wind profile determination method according to claim 1, characterized in that, Also includes: Obtain the historical detection beam corresponding to each preset beam angle, wherein the historical detection beam and the first detection beam are echo beams corresponding to different height ranges of the same target area. A second composite beam is generated based on the first detection beam and the historical detection beam corresponding to the same preset beam angle; The wind profile is generated based on multiple second synthetic beams.
3. The wind profile determination method according to claim 1, characterized in that, The step of generating a first detection beam corresponding to each preset beam angle based on the multiple phase difference values and the multiple sets of first echo data includes: The first echo data corresponding to each transceiver unit is phase-shifted according to the phase difference value to obtain the phase-shifted first echo data corresponding to each transceiver unit. The first echo data after phase shifting corresponding to each transceiver unit is weighted to obtain the first detection beam corresponding to the preset beam angle.
4. The wind profile determination method according to claim 1, characterized in that, Before acquiring the multiple sets of first echo data corresponding to the multiple transceiver units, the process also includes: The transmission phase and transmission amplitude of each transceiver unit are configured respectively, wherein the transmission amplitude of each transceiver unit is a preset value, and the transmission phase is set according to a preset relationship function.
5. The wind profile determination method according to claim 1, characterized in that, After generating the first or second detection beam corresponding to each preset beam angle, the method further includes: Data processing is performed on the first or second detection beam, including coherent accumulation, FFT transformation, and spectral averaging.
6. The wind profile determination method according to claim 5, characterized in that, After processing the data of the first detection beam or the second detection beam, the method further includes: Data that does not meet the preset signal-to-noise ratio threshold in the first or second detection beam is removed. At the same time, data that does not meet the preset radial velocity in the first or second detection beam are removed; At the same time, invalid data in the first or second detection beam is removed according to the edge discrimination method.
7. A wind profile determining device, characterized in that, include: The first acquisition module is used to acquire multiple sets of first echo data corresponding to multiple transceiver units; The second acquisition module is used to acquire multiple phase difference values corresponding to multiple preset beam angles, wherein the phase difference value is the phase difference between the received beams of two adjacent transceiver units. The processing module is used to generate a first detection beam corresponding to each preset beam angle based on the multiple phase difference values and the multiple sets of first echo data, the first detection beam being used to generate the wind profile; the processing module is also used to acquire multiple sets of second echo data corresponding to multiple transceiver units, the first echo data and the second echo data being echo data corresponding to different height ranges of the same target area. Based on the multiple phase difference values and the multiple sets of second echo data, a second detection beam corresponding to each preset beam angle is generated; a first composite beam is generated based on the first detection beam and the second detection beam corresponding to the same preset beam angle; and the wind profile is generated based on multiple first composite beams.
8. A computer device, characterized in that, include: A memory and a processor are interconnected, the memory stores computer instructions, and the processor executes the computer instructions to perform the wind profile determination method according to any one of claims 1-6.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing the computer to perform the wind profile determination method according to any one of claims 1-6.