Method, device, storage medium and program product for steady characterization of oscillating jets

By combining steady-state velocity profiles and turbulent kinetic energy models with data assimilation techniques, the problem of characterizing the steady-state properties of oscillating jets was solved, achieving efficient and low-cost flow control simulation applicable to various active flow control problems.

CN122242357APending Publication Date: 2026-06-19AERO ENGINE ACAD OF CHINA

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
AERO ENGINE ACAD OF CHINA
Filing Date
2026-03-19
Publication Date
2026-06-19

AI Technical Summary

Technical Problem

The lack of accurate characterization methods for the steady-state characteristics of oscillating jets in existing technologies leads to low simulation efficiency, high computational costs, and difficulty in quickly designing and optimizing control strategies.

Method used

Steady-state velocity profile model and steady-state turbulent kinetic energy model are adopted, combined with data assimilation technology and ensemble Kalman filter algorithm, adjustment factor is corrected, steady boundary conditions of oscillating jet are established, and active flow control is simulated by RANS solver.

Benefits of technology

It achieves efficient steady characterization of oscillating jets, significantly reduces computation time and cost, improves computational efficiency, preserves the physical reality of flow characteristics, adapts to different flow conditions, and is easy to integrate with existing CFD software.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122242357A_ABST
    Figure CN122242357A_ABST
Patent Text Reader

Abstract

This disclosure relates to the field of flow separation control technology, and in particular provides a method, device, storage medium, and program product for steady-state characterization of oscillating jets. The method uses a steady-state velocity profile model to describe the time-averaged characteristics of the oscillating jet and a steady-state turbulent kinetic energy model to represent the high-frequency oscillation characteristics of the oscillating jet. Using high-reliability experimental data as a reference, the adjustment factors in the steady-state characterization model are calibrated using data assimilation techniques. This method can accurately predict the time-averaged and turbulent characteristics of oscillating jets while avoiding unsteady solutions, thus significantly reducing computation time and cost.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of flow separation control technology, and in particular to a method, apparatus, storage medium, and program product for characterizing steady oscillating jets. Background Technology

[0002] Oscillating jets are widely used in active flow control due to their advantages such as strong mixing and wide coverage. However, directly simulating the transient behavior of oscillating jets in numerical simulations is computationally expensive, severely hindering the rapid design and optimization of control strategies. Existing jet equivalent models are mostly designed for synthetic or pulsed jets, lacking steady-state characterization methods for oscillating jets, resulting in low simulation efficiency and limited applicability.

[0003] In existing technologies, unsteady boundary conditions are typically used to simulate oscillating jets, but these methods suffer from high computational costs. Therefore, there is an urgent need for a steady modeling method that can accurately characterize the steady properties of oscillating jets and is computationally efficient. Summary of the Invention

[0004] This disclosure is made in view of the above-mentioned problems. This disclosure provides a method, apparatus, storage medium, and program product for characterizing the steady state of oscillating jets.

[0005] According to a first aspect of this disclosure, a method for characterizing the steady state of an oscillating jet is provided, comprising:

[0006] Obtain the exit velocity amplitude, throat geometry, and opening angle parameters of the jet oscillator; Based on the exit velocity amplitude, the throat geometry, the opening angle parameter, and the first type of adjustment factor, a steady-state velocity profile model is calculated; Based on the transient velocity distribution characterizing the oscillating jet over one period, the steady-state velocity profile model, and the second type of adjustment factor, the steady-state turbulent kinetic energy model is calculated. Using a data assimilation method, the first type of adjustment factor is corrected based on experimental data of jet width and flow velocity profiles to obtain the first type of adjustment factor correction value; the second type of adjustment factor is corrected using flow field parameters at a specified location in a real flow control scenario to obtain the second type of adjustment factor correction value. Based on the first type of adjustment factor correction value and the steady-state velocity profile model, the steady-state velocity distribution is calculated, and based on the second type of adjustment factor correction value and the steady-state turbulent kinetic energy model, the steady-state turbulent kinetic energy is calculated. In scenarios where oscillating jets are used for flow control, the steady-state velocity distribution and the steady-state turbulent kinetic energy are used as the steady boundaries of the oscillating jet output by the jet oscillator.

[0007] Furthermore, according to the steady-state characterization method for oscillating jets of the first aspect of this disclosure, the data assimilation method employs an ensemble Kalman filter algorithm, which iteratively updates the first type of adjustment factor and the second type of adjustment factor to minimize the error between the prediction results of the ensemble Kalman filter algorithm for the first type of adjustment factor and the second type of adjustment factor and the experimental data.

[0008] Furthermore, the steady-state characterization method for oscillating jets according to the first aspect of this disclosure also includes: In the process of correcting the second type of adjustment factor, a Gaussian process regression method is also used to establish a nonlinear mapping relationship between the second type of adjustment factor and the jet velocity and the main flow velocity, which is used to predict the value of the second type of adjustment factor under untrained flow conditions.

[0009] Furthermore, according to the steady-state characterization method for oscillating jets of the first aspect of this disclosure, a steady-state turbulent kinetic energy model is calculated based on the transient velocity distribution of the oscillating jet over one period, the steady-state velocity profile model, and a second type of adjustment factor, including: Obtain the jet velocity fluctuations in the x-direction and z-direction in the transient velocity distribution; Calculate the first fluctuation amount between the fluctuation amount in the x-direction and the fluctuation amount of the jet velocity in the x-direction in the steady-state velocity profile model, and calculate the second fluctuation amount between the fluctuation amount in the z-direction and the fluctuation amount of the jet velocity in the z-direction in the steady-state velocity profile model. The steady-state turbulent kinetic energy model is calculated based on the first pulsation quantity, the second pulsation quantity, and the second type of adjustment factor.

[0010] Furthermore, according to the steady-state characterization method for oscillating jets of the first aspect of this disclosure, the steady-state turbulent kinetic energy model is calculated based on the first pulsation quantity, the second pulsation quantity, and the second type of adjustment factor, including: Calculate the sum of the squares of the first pulsation and the second pulsation; The steady-state turbulent kinetic energy model is obtained by multiplying the sum of squares with the second type of adjustment factor.

[0011] Furthermore, the steady-state characterization method for oscillating jets according to the first aspect of this disclosure also includes: The steady-state velocity distribution and the steady-state turbulent kinetic energy are input into the RANS solver to simulate the active control effect of the oscillating jet on the mainstream.

[0012] According to a second aspect of this disclosure, an apparatus for a steady-state characterization method of an oscillating jet is provided, comprising: The acquisition module is used to acquire the exit velocity amplitude, throat geometry, and opening angle parameters of the jet oscillator. The first calculation module is used to calculate the steady-state velocity profile model based on the exit velocity amplitude, the throat geometry, the opening angle parameter, and the first type of adjustment factor. The second calculation module is used to calculate the steady-state turbulent kinetic energy model based on the transient velocity distribution characterizing the oscillating jet over one period, the steady-state velocity profile model, and the second type of adjustment factor. The correction module is used to correct the first type of adjustment factor based on experimental data of jet width and flow velocity profile using a data assimilation method to obtain the correction value of the first type of adjustment factor; and to correct the second type of adjustment factor using flow field parameters at a specified location in a real flow control scenario to obtain the correction value of the second type of adjustment factor. The third calculation module calculates the steady-state velocity distribution based on the first type of adjustment factor correction value and the steady-state velocity profile model, and calculates the steady-state turbulent kinetic energy based on the second type of adjustment factor correction value and the steady-state turbulent kinetic energy model. The determination module is used to determine the steady-state velocity distribution and the steady-state turbulent kinetic energy as the steady-state boundaries of the oscillating jet output by the jet oscillator in a scenario where flow control is performed using an oscillating jet.

[0013] According to a third aspect of this disclosure, an electronic device is provided, including a memory, a processor, and a computer program stored in the memory, the processor executing the computer program to implement the steps of the method described in the first aspect.

[0014] According to a fourth aspect of this disclosure, a computer-readable storage medium is provided having a computer program / instructions stored thereon that, when executed by a processor, implements the steps of the method described in the first aspect.

[0015] According to a fifth aspect of this disclosure, a computer program product is provided, including a computer program / instructions that, when executed by a processor, implement the steps of the method described in the first aspect.

[0016] As will be described in detail below, the steady-state characterization method for oscillating jets according to embodiments of the present disclosure employs a steady-state velocity profile model to describe the time-averaged characteristics of the oscillating jet and a steady-state turbulent kinetic energy model to represent the high-frequency oscillation characteristics of the oscillating jet. Using highly reliable experimental data as a reference, the adjustment factors in the steady-state characterization model are calibrated using data assimilation techniques. This method can accurately predict the time-averaged and turbulent characteristics of the oscillating jet while avoiding unsteady solutions, thereby significantly reducing computation time and cost.

[0017] It should be understood that both the foregoing general description and the following detailed description are exemplary and intended to provide further illustration of the claimed technology. Attached Figure Description

[0018] The above and other objects, features, and advantages of this disclosure will become more apparent from the more detailed description of the embodiments thereof in conjunction with the accompanying drawings. The drawings are provided to further illustrate the embodiments of this disclosure and form part of the specification. They are used together with the embodiments of this disclosure to explain the disclosure and do not constitute a limitation thereof. In the drawings, the same reference numerals generally represent the same components or steps.

[0019] Figure 1 This is a flowchart illustrating the steady-state characterization method of an oscillating jet according to an embodiment of the present disclosure.

[0020] Figure 2 The illustration compares the assimilation results and the calculation results of the sample points using the steady characterization model according to the embodiments of this disclosure with the high-precision numerical simulation results and experimental results. Figure 3 The illustration shows a comparison of calculation results and high-precision numerical simulation results and experimental results based on the steady characterization model according to the embodiments of this disclosure. Figure 4 The illustration compares the dimensionless velocity distribution cloud map of the symmetry plane according to the embodiments of this disclosure with the PIV experimental results. Figure 5 The illustration compares the pressure distribution along the upper and lower walls of the S-channel according to an embodiment of this disclosure with experimental measurement results.

[0021] Figure 6 This is a schematic diagram illustrating an oscillating jet steady-state characterization apparatus according to an embodiment of the present disclosure.

[0022] Figure 7 This is a hardware block diagram illustrating an electronic device according to an embodiment of the present disclosure.

[0023] Figure 8 This is a schematic diagram illustrating a computer program product according to an embodiment of the present disclosure. Detailed Implementation

[0024] To make the objectives, technical solutions, and advantages of the embodiments of this disclosure clearer, the technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this disclosure, and not all of them. The components of the embodiments of this disclosure described and shown in the accompanying drawings can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this disclosure provided in the accompanying drawings is not intended to limit the scope of the claimed disclosure, but merely represents selected embodiments of this disclosure. All other embodiments obtained by those skilled in the art based on the embodiments of this disclosure without inventive effort are within the scope of protection of this disclosure.

[0025] It should be noted that similar labels and letters in the following figures indicate similar items. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures.

[0026] In this document, the term "and / or" merely describes a relationship, indicating that three relationships can exist. For example, A and / or B can represent three cases: A alone, A and B simultaneously, and B alone. Furthermore, the term "at least one" in this document means any combination of at least two of any one or more elements. For example, including at least one of A, B, and C can mean including any one or more elements selected from the set consisting of A, B, and C.

[0027] To facilitate understanding of this embodiment, a detailed description of the oscillating jet steady-state characterization method disclosed in this disclosure will be provided first. The executing entity of the oscillating jet steady-state characterization method provided in this disclosure is generally an electronic device with a certain computing capability, such as a terminal device, a server, or other processing device. In some possible implementations, the oscillating jet steady-state characterization method can be implemented by a processor calling computer-readable instructions stored in memory.

[0028] See Figure 1 The diagram shows a flowchart of a steady-state characterization method for oscillating jets provided in this embodiment of the present disclosure. The method includes the following steps: Step 101: Obtain the outlet velocity amplitude, throat geometry, and opening angle parameters of the jet oscillator.

[0029] In this embodiment, the throat geometry is obtained by measuring the fluid oscillator test piece or computer model, the outlet velocity amplitude is given according to the requirements of the active flow control scenario, and the maximum jet deflection angle is obtained by experimental measurement or numerical simulation of the fluid oscillator. The maximum jet deflection angle is half of the angular size.

[0030] Step 102: Calculate the steady-state velocity profile model based on the exit velocity amplitude, throat geometry, opening angle parameter, and first-type adjustment factor.

[0031] In this embodiment, the steady-state velocity profile model includes the x-component and the z-component of the exit velocity amplitude.

[0032] When expressing the steady-state velocity profile model using a formula, the steady-state velocity profile model can be represented as:

[0033] Where, k sx k sz U is a type I regulator. x U represents the component of the exit velocity amplitude in the x-direction. z U represents the z-component of the exit velocity amplitude, where Z is the lateral coordinate of the jet oscillator's exit. bulk d represents the export speed amplitude. h Let denot be the throat geometry, and ψ be the angular parameter.

[0034] Step 103: Calculate the steady-state turbulent kinetic energy model based on the transient velocity distribution, steady-state velocity profile model, and second-type adjustment factor characterizing the oscillating jet over one cycle.

[0035] In one or more alternative embodiments, calculating the steady-state turbulent kinetic energy model based on the transient velocity distribution characterizing the oscillating jet over one period, the steady-state velocity profile model, and the second type of adjustment factor may include the following steps: Obtain the jet velocity fluctuations in the x-direction and z-direction in the transient velocity distribution; Calculate the first fluctuation amount between the fluctuation amount in the x-direction and the fluctuation amount of the jet velocity in the x-direction in the steady-state velocity profile model, and calculate the second fluctuation amount between the fluctuation amount in the z-direction and the fluctuation amount of the jet velocity in the z-direction in the steady-state velocity profile model. The steady-state turbulent kinetic energy model is calculated based on the first pulsation quantity, the second pulsation quantity, and the second type of adjustment factor.

[0036] The calculation of the steady-state turbulent kinetic energy model based on the first pulsation quantity, the second pulsation quantity, and the second type of adjustment factor may include the following steps: Calculate the sum of the squares of the first pulsation and the second pulsation; The steady-state turbulent kinetic energy model is obtained by multiplying the sum of squares with the second type of adjustment factor.

[0037] When expressing the steady-state turbulent kinetic energy model using formulas, the steady-state turbulent kinetic energy model can be expressed as:

[0038] in, Let be the first fluctuation of the jet velocity in the x-direction. k is the second pulsation of the jet velocity in the z-direction. TKE It is a type II regulatory factor.

[0039] The pulsation in the z-direction is obtained by subtracting the steady-state velocity profile model from the transient velocity distribution in step 1, and kTKE is an adjustment factor related to the jet velocity and the main flow velocity.

[0040] Step 104: Using the data assimilation method, based on the experimental data of jet width and flow velocity profiles, correct the first type of adjustment factor to obtain the first type of adjustment factor correction value; use the flow field parameters at a specified location in the real flow control scenario to correct the second type of adjustment factor to obtain the second type of adjustment factor correction value.

[0041] In one or more alternative embodiments, the data assimilation method employs an ensemble Kalman filter algorithm, which iteratively updates the first type of adjustment factor and the second type of adjustment factor to minimize the error between the prediction results of the ensemble Kalman filter algorithm for the first type of adjustment factor and the second type of adjustment factor and the experimental data.

[0042] In one or more alternative embodiments, during the process of correcting the second type of adjustment factor, a Gaussian process regression method is also used to establish a nonlinear mapping relationship between the second type of adjustment factor and the jet velocity and the main flow velocity, which is used to predict the value of the second type of adjustment factor under untrained flow conditions.

[0043] Step 105: Calculate the steady-state velocity distribution based on the first type of adjustment factor correction value and the steady-state velocity profile model, and calculate the steady-state turbulent kinetic energy based on the second type of adjustment factor correction value and the steady-state turbulent kinetic energy model.

[0044] It should be understood that by substituting the first type of adjustment factor correction value into the steady-state velocity profile model, the steady-state velocity distribution can be obtained. Similarly, by substituting the second type of adjustment factor correction value into the steady-state turbulent kinetic energy model, the steady-state turbulent kinetic energy can be obtained.

[0045] Step 106: In the scenario of using oscillating jets for flow control, the steady-state velocity distribution and steady-state turbulent kinetic energy are used as the steady boundaries of the oscillating jet output by the jet oscillator.

[0046] It should be understood that when the steady-state velocity distribution and steady-state turbulent kinetic energy do not match the steady-state characteristics of the oscillating jet under experimental conditions, the first and second type adjustment factors should be continuously changed using data assimilation methods until they match the experimental or numerical calculation results. If the steady-state velocity distribution and steady-state turbulent kinetic energy match the steady-state characteristics of the oscillating jet under experimental conditions, then a steady-state characterization model of the oscillating jet is obtained.

[0047] In one or more alternative embodiments, given the steady-state velocity distribution and steady-state turbulent kinetic energy, the steady-state velocity distribution and steady-state turbulent kinetic energy can also be input into the RANS solver to simulate the active control effect of the oscillating jet on the mainstream.

[0048] In this embodiment, a steady-state velocity profile model is used to describe the time-averaged characteristics of the oscillating jet, and a steady-state turbulent kinetic energy model is used to represent the high-frequency oscillation characteristics of the oscillating jet. Using high-reliability experimental data as a reference, the adjustment factors in the steady-state characterization model are calibrated using data assimilation techniques. This method can accurately predict the time-averaged and turbulent characteristics of the oscillating jet while avoiding unsteady solutions, thus significantly reducing computation time and cost.

[0049] In addition, the embodiments of this application also have the following advantages: (1) significantly improve computational efficiency: the steady model is used to replace the unsteady calculation, the calculation time is greatly shortened, and it is suitable for engineering optimization and design iteration; (2) high physical fidelity: by separating the modeling time-averaged characteristics and oscillation effects, and introducing velocity model and turbulent kinetic energy model, the flow characteristics of oscillating jet are well preserved; (3) parameters are calibrable and highly adaptable: the parameter calibration method based on data assimilation enables the model to adapt to different flow conditions and control scenarios; (4) easy to integrate and promote: the model is implemented in the form of boundary conditions, which is easy to embed into existing CFD software and is suitable for a variety of active flow control problems.

[0050] The following specific application example further illustrates the steady-state characterization method for oscillating jets proposed in this application: This embodiment characterizes the scenario of separated flow within an expanded S-rectangular flow channel controlled by a dual-feedback channel swept fluid oscillator.

[0051] The main steps for characterizing the oscillating jet using the proposed method are as follows: Step (1): Obtain the outlet velocity amplitude Ubulk and throat geometry d of the jet oscillator. h The parameters of the half-angle ψ are shown in Table 1.

[0052] Table 1 Oscillating Jet Parameter Table

[0053] Established steady-state velocity profile model:

[0054] Step (2), the transient velocity distribution of the oscillating jet within one period can be represented by the transient deflection angle θ of the jet:

[0055] The difference between the steady-state velocity profile model and the transient velocity distribution in step (1) yields the jet velocity fluctuations Ux′ and Uz′ in the x and z directions, respectively, and a steady-state turbulent kinetic energy model is established:

[0056] Step (3) involves calibrating the adjustment factors using experimental and high-precision numerical simulation results. The calibration process is broadly divided into two steps, corresponding to two types of adjustment factors. One type is k, representing the SWJ outlet characteristics. sx and k sz Another type is k, which represents the interaction between SWJ and the mainstream. TKE First, the factors regulating jet characteristics are calibrated using a free SWJ example. The calibration results are theoretically applicable to various flow control scenarios. The ensemble Kalman filter data assimilation method is used to calibrate the two regulation factors, resulting in ksx = 1.5 and ksz = 1.2, respectively. The assimilation results are compared with the calculation results of the steady-state characterization model for sample points, high-precision numerical simulation results, and experimental results. Figure 2 As shown. Among them, in Figure 2 In the figure, x and z are the coordinates of the x and z directions, respectively, in meters (m), and are dimensionless using the oscillator throat width dh.

[0057] Then, the factors regulating the interaction characteristics between the SWJ and the mainstream were calibrated under the scenario of active control of the separated flow within the S-channel by the oscillating jet. With a mainstream velocity of 30 m / s and a jet velocity of 106.3 m / s, kTKE = 500 was obtained using the ensemble Kalman filter data assimilation method. The assimilation results were compared with the calculation results of the steady-state characterization model, high-precision numerical simulation results, and experimental results. Figure 3 As shown. Among them, in Figure 3 In this context, U represents velocity, measured in m / s, and is dimensionless using Uin.

[0058] Step (4), the velocity distribution given by the steady-state velocity profile model:

[0059] The turbulent kinetic energy given by the steady-state turbulent kinetic energy model is:

[0060] The combination of the two forms a steady characterization model of the oscillating jet, which is then used as the steady boundary input of the oscillating jet into the RANS solver. This model can be used to simulate the active control effect of the oscillating jet on the mainstream.

[0061] A steady-state characterization model for the oscillating jet in a separated flow scenario controlled by a dual-feedback channel swept fluid oscillator within an expanding S-shaped rectangular flow channel has been established. The dimensionless velocity distribution contour plot of the symmetry plane calculated using the model is compared with the experimental results of PIV. Figure 4 As shown, the velocity distribution calculated using the steady characterization model of the oscillating jet is qualitatively consistent with the experimental results, and the separated flow in the pipe under uncontrolled conditions is eliminated, indicating that the model can reproduce the effective control of the separated flow by the oscillating jet with high fidelity.

[0062] Comparison of the calculated pressure distribution along the upper and lower walls of the S-channel with experimental measurements, for example Figure 5 As shown. Although pressure distribution was not considered as an objective factor in the calibration of the adjustment factor of the steady-state characterization model of the oscillating jet, verification revealed that the model's calculation results generally agree well with the pressure distribution along the flow path under the control of the actual oscillating jet. This demonstrates that the model can effectively replace the fluid oscillator and reproduce the characteristics of the oscillating jet and its time-averaged effect on the main flow with high fidelity.

[0063] in, Figure 3 , Figure 4 and Figure 5 In this context, x and y have the same meaning, representing the coordinate values ​​in the x and y directions, respectively, with the unit being meters (m). Figure 5 In this context, cp is the pressure coefficient, which is a dimensionless quantity.

[0064] This disclosure also provides an apparatus for a steady-state characterization method of an oscillating jet, which is used to perform the steady-state characterization method of an oscillating jet provided in any of the above embodiments. Figure 6 As shown, the device includes: The acquisition module 61 is used to acquire the outlet velocity amplitude, throat geometry and opening angle parameters of the jet oscillator; The first calculation module 62 is used to calculate the steady-state velocity profile model based on the exit velocity amplitude, the throat geometry, the opening angle parameter, and the first type of adjustment factor; The second calculation module 63 is used to calculate the steady-state turbulent kinetic energy model based on the transient velocity distribution characterizing the oscillating jet within one cycle, the steady-state velocity profile model, and the second type of adjustment factor. The correction module 64 is used to correct the first type of adjustment factor based on experimental data of jet width and flow velocity profile using a data assimilation method to obtain the correction value of the first type of adjustment factor; and to correct the second type of adjustment factor using flow field parameters at a specified location in a real flow control scenario to obtain the correction value of the second type of adjustment factor. The third calculation module 65 calculates the steady-state velocity distribution based on the first type of adjustment factor correction value and the steady-state velocity profile model, and calculates the steady-state turbulent kinetic energy based on the second type of adjustment factor correction value and the steady-state turbulent kinetic energy model. The determination module 66 is used to determine the steady-state velocity distribution and the steady-state turbulent kinetic energy as the steady-state boundaries of the oscillating jet output by the jet oscillator in a scenario where flow control is performed using an oscillating jet.

[0065] In one or more alternative embodiments, the data assimilation method employs an ensemble Kalman filter algorithm, which iteratively updates the first type of adjustment factor and the second type of adjustment factor to minimize the error between the prediction results of the ensemble Kalman filter algorithm for the first type of adjustment factor and the second type of adjustment factor and the experimental data.

[0066] In one or more alternative embodiments, the device is further used to: In the process of correcting the second type of adjustment factor, a Gaussian process regression method is also used to establish a nonlinear mapping relationship between the second type of adjustment factor and the jet velocity and the main flow velocity, which is used to predict the value of the second type of adjustment factor under untrained flow conditions.

[0067] In one or more alternative embodiments, the second computing module 63 is used for: Obtain the jet velocity fluctuations in the x-direction and z-direction in the transient velocity distribution; Calculate the first fluctuation amount between the fluctuation amount in the x-direction and the fluctuation amount of the jet velocity in the x-direction in the steady-state velocity profile model, and calculate the second fluctuation amount between the fluctuation amount in the z-direction and the fluctuation amount of the jet velocity in the z-direction in the steady-state velocity profile model. The steady-state turbulent kinetic energy model is calculated based on the first pulsation quantity, the second pulsation quantity, and the second type of adjustment factor.

[0068] In one or more alternative embodiments, the second computing module 63 is used for: Calculate the sum of the squares of the first pulsation and the second pulsation; The steady-state turbulent kinetic energy model is obtained by multiplying the sum of squares with the second type of adjustment factor.

[0069] In one or more alternative embodiments, the device is further used to: The steady-state velocity distribution and the steady-state turbulent kinetic energy are input into the RANS solver to simulate the active control effect of the oscillating jet on the mainstream.

[0070] The oscillating jet steady-state characterization method and apparatus provided in this disclosure are based on the same inventive concept as the oscillating jet steady-state characterization method provided in this disclosure, and have the same beneficial effects as the methods used, operated or implemented therein.

[0071] This disclosure also provides an electronic device for performing the above-described method for steady-state characterization of oscillating jets. Please refer to... Figure 7 It illustrates a schematic diagram of an electronic device provided by some embodiments of this disclosure. For example... Figure 7 As shown, the electronic device 7 includes: a processor 700, a memory 701, a bus 702, and a communication interface 703. The processor 700, the communication interface 703, and the memory 701 are connected via the bus 702. The memory 701 stores a computer program that can run on the processor 700. When the processor 700 runs the computer program, it executes the steady-state characterization method of oscillating jet provided in any of the foregoing embodiments of this disclosure.

[0072] The memory 701 may include high-speed random access memory (RAM) or non-volatile memory, such as at least one disk storage device. Communication between the device network element and at least one other network element is achieved through at least one communication interface 703 (which can be wired or wireless), such as the Internet, wide area network, local area network, metropolitan area network, etc.

[0073] Bus 702 can be an ISA bus, PCI bus, or EISA bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. The memory 701 is used to store programs. After receiving an execution instruction, the processor 700 executes the program. The steady-state characterization method of the oscillating jet disclosed in any of the foregoing embodiments of this disclosure can be applied to the processor 700, or implemented by the processor 700.

[0074] The processor 700 may be an integrated circuit chip with signal processing capabilities. In implementation, each step of the above method can be completed by the integrated logic circuitry in the hardware of the processor 700 or by instructions in software form. The processor 700 may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it may also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), an off-the-shelf programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this disclosure. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this disclosure can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules may reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. The storage medium is located in memory 701. Processor 700 reads the information in memory 701 and, in conjunction with its hardware, completes the steps of the above method.

[0075] The electronic device provided in this disclosure and the steady-state characterization method for oscillating jets provided in this disclosure are based on the same inventive concept and have the same beneficial effects as the methods they employ, operate, or implement.

[0076] This disclosure also provides a computer-readable storage medium corresponding to the oscillating jet steady-state characterization method provided in the foregoing embodiments. The computer-readable storage medium is an optical disc, on which a computer program (i.e., a computer program product) is stored. When the computer program is run by a processor, it executes the oscillating jet steady-state characterization method provided in any of the foregoing embodiments.

[0077] It should be noted that examples of the computer-readable storage medium may also include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other optical and magnetic storage media, which will not be elaborated here.

[0078] The computer-readable storage medium provided in the above embodiments of this disclosure and the steady-state characterization method of oscillating jet provided in the embodiments of this disclosure are based on the same inventive concept and have the same beneficial effects as the methods adopted, run or implemented by the applications stored therein.

[0079] This disclosure also provides a computer program product; please refer to [reference needed]. Figure 8 The computer program product 800 carries program code, namely computer program 801. The instructions included in the computer program 801 can be used to execute the steps of the steady-state characterization method of the oscillating jet described in the above method embodiments. For details, please refer to the above method embodiments, which will not be repeated here.

[0080] The aforementioned computer program product can be implemented through hardware, software, or a combination thereof. In one optional embodiment, the computer program product is specifically embodied in a computer storage medium; in another optional embodiment, the computer program product is specifically embodied in a software product, such as a software development kit (SDK), etc.

[0081] The basic principles of this disclosure have been described above with reference to specific embodiments. However, it should be noted that the advantages, benefits, and effects mentioned in this disclosure are merely examples and not limitations, and should not be considered as essential features of each embodiment of this disclosure. Furthermore, the specific details disclosed above are for illustrative and facilitative purposes only, and are not limitations. These details do not limit the scope of this disclosure to the necessity of employing the aforementioned specific details for implementation.

[0082] The block diagrams of devices, apparatuses, devices, and systems disclosed herein are merely illustrative examples and are not intended to require or imply that they must be connected, arranged, or configured in the manner shown in the block diagrams. As those skilled in the art will recognize, these devices, apparatuses, devices, and systems can be connected, arranged, and configured in any manner. Words such as “comprising,” “including,” “having,” etc., are open-ended terms meaning “including but not limited to,” and are used interchangeably with them. The terms “or” and “and” as used herein refer to the terms “and / or,” and are used interchangeably with them unless the context clearly indicates otherwise. The term “such as” as used herein refers to the phrase “such as but not limited to,” and is used interchangeably with it.

[0083] Additionally, as used herein, the "or" used in a list of items beginning with "at least one" indicates a separate list, such that a list of, for example, "at least one of A, B, or C" means A or B or C, or AB or AC or BC, or ABC (i.e., A and B and C). Furthermore, the word "exemplary" does not imply that the described example is preferred or better than other examples.

[0084] It should also be noted that in the systems and methods of this disclosure, the components or steps can be decomposed and / or recombined. These decompositions and / or recombinations should be considered as equivalent solutions to this disclosure.

[0085] Various changes, substitutions, and modifications can be made to the technology described herein without departing from the teachings defined by the appended claims. Furthermore, the scope of the claims of this disclosure is not limited to the specific aspects of the processes, machines, manufactures, events, means, methods, and actions described above. Currently existing or later-developed processes, machines, manufactures, events, means, methods, or actions that perform substantially the same function or achieve substantially the same result as the corresponding aspects described herein can be utilized. Therefore, the appended claims include such processes, machines, manufactures, events, means, methods, or actions within their scope.

[0086] The above description of the disclosed aspects is provided to enable any person skilled in the art to make or use this disclosure. Various modifications to these aspects will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other aspects without departing from the scope of this disclosure. Therefore, this disclosure is not intended to be limited to the aspects shown herein, but rather to be carried out within the widest scope consistent with the principles and novel features disclosed herein.

[0087] The above description has been given for purposes of illustration and description. Furthermore, this description is not intended to limit the embodiments of this disclosure to the forms disclosed herein. Although numerous exemplary aspects and embodiments have been discussed above, those skilled in the art will recognize certain variations, modifications, alterations, additions, and sub-combinations therein.

Claims

1. A method of steady characterization of an oscillating jet, characterized in that, include: Obtain the exit velocity amplitude, throat geometry, and opening angle parameters of the jet oscillator; Based on the exit velocity amplitude, the throat geometry, the opening angle parameter, and the first type of adjustment factor, a steady-state velocity profile model is calculated; Based on the transient velocity distribution characterizing the oscillating jet over one period, the steady-state velocity profile model, and the second type of adjustment factor, the steady-state turbulent kinetic energy model is calculated. Using a data assimilation method, the first type of adjustment factor is corrected based on experimental data of jet width and flow velocity profiles to obtain the first type of adjustment factor correction value; the second type of adjustment factor is corrected using flow field parameters at a specified location in a real flow control scenario to obtain the second type of adjustment factor correction value. Based on the first type of adjustment factor correction value and the steady-state velocity profile model, the steady-state velocity distribution is calculated, and based on the second type of adjustment factor correction value and the steady-state turbulent kinetic energy model, the steady-state turbulent kinetic energy is calculated. In scenarios where oscillating jets are used for flow control, the steady-state velocity distribution and the steady-state turbulent kinetic energy are used as the steady boundaries of the oscillating jet output by the jet oscillator.

2. The method of claim 1, wherein, The data assimilation method employs an ensemble Kalman filter algorithm, which iteratively updates the first type of adjustment factor and the second type of adjustment factor to minimize the error between the prediction results of the ensemble Kalman filter algorithm for the first type of adjustment factor and the second type of adjustment factor and the experimental data.

3. The method of claim 2, wherein, Also includes: In the process of correcting the second type of adjustment factor, a Gaussian process regression method is also used to establish a nonlinear mapping relationship between the second type of adjustment factor and the jet velocity and the main flow velocity, which is used to predict the value of the second type of adjustment factor under untrained flow conditions.

4. The method of claim 1, wherein, Based on the transient velocity distribution characterizing the oscillating jet over one period, the steady-state velocity profile model, and the second type of adjustment factor, the steady-state turbulent kinetic energy model is calculated, including: Obtain the jet velocity fluctuations in the x-direction and z-direction in the transient velocity distribution; Calculate the first fluctuation amount between the fluctuation amount in the x-direction and the fluctuation amount of the jet velocity in the x-direction in the steady-state velocity profile model, and calculate the second fluctuation amount between the fluctuation amount in the z-direction and the fluctuation amount of the jet velocity in the z-direction in the steady-state velocity profile model. The steady-state turbulent kinetic energy model is calculated based on the first pulsation quantity, the second pulsation quantity, and the second type of adjustment factor.

5. The method of claim 4, wherein, Based on the first pulsation quantity, the second pulsation quantity, and the second type of adjustment factor, the steady-state turbulent kinetic energy model is calculated, including: Calculate the sum of the squares of the first pulsation and the second pulsation; The steady-state turbulent kinetic energy model is obtained by multiplying the sum of squares with the second type of adjustment factor.

6. The method of claim 1, wherein, Also includes: The steady-state velocity distribution and the steady-state turbulent kinetic energy are input into the RANS solver to simulate the active control effect of the oscillating jet on the mainstream.

7. A method of steady characterization of an oscillating jet, characterized in that, include: The acquisition module is used to acquire the exit velocity amplitude, throat geometry, and opening angle parameters of the jet oscillator. The first calculation module is used to calculate the steady-state velocity profile model based on the exit velocity amplitude, the throat geometry, the opening angle parameter, and the first type of adjustment factor. The second calculation module is used to calculate the steady-state turbulent kinetic energy model based on the transient velocity distribution characterizing the oscillating jet over one period, the steady-state velocity profile model, and the second type of adjustment factor. The correction module is used to correct the first type of adjustment factor based on experimental data of jet width and flow velocity profile using a data assimilation method to obtain the correction value of the first type of adjustment factor; and to correct the second type of adjustment factor using flow field parameters at a specified location in a real flow control scenario to obtain the correction value of the second type of adjustment factor. The third calculation module calculates the steady-state velocity distribution based on the first type of adjustment factor correction value and the steady-state velocity profile model, and calculates the steady-state turbulent kinetic energy based on the second type of adjustment factor correction value and the steady-state turbulent kinetic energy model. The determination module is used to determine the steady-state velocity distribution and the steady-state turbulent kinetic energy as the steady-state boundaries of the oscillating jet output by the jet oscillator in a scenario where flow control is performed using an oscillating jet.

8. An electronic device comprising a memory, a processor, and a computer program stored in the memory, characterized in that, The processor executes the computer program to implement the steps of the method according to any one of claims 1-6.

9. A computer-readable storage medium having a computer program / instructions stored thereon, characterized in that, When the computer program / instructions are executed by the processor, they implement the steps of the method according to any one of claims 1-6.

10. A computer program product comprising a computer program / instructions, characterized in that, When the computer program / instructions are executed by the processor, they implement the steps of the method according to any one of claims 1-6.