[go: up one dir, main page]

CN112347561B - Method, device, equipment and storage medium for analyzing static aeroelasticity of aircraft - Google Patents

Method, device, equipment and storage medium for analyzing static aeroelasticity of aircraft Download PDF

Info

Publication number
CN112347561B
CN112347561B CN202011249231.8A CN202011249231A CN112347561B CN 112347561 B CN112347561 B CN 112347561B CN 202011249231 A CN202011249231 A CN 202011249231A CN 112347561 B CN112347561 B CN 112347561B
Authority
CN
China
Prior art keywords
component
grid
pneumatic
deformation
aerodynamic
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011249231.8A
Other languages
Chinese (zh)
Other versions
CN112347561A (en
Inventor
孙明哲
林榕婷
吴东润
李政德
杨薇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Commercial Aircraft Corp of China Ltd
Beijing Aeronautic Science and Technology Research Institute of COMAC
Original Assignee
Commercial Aircraft Corp of China Ltd
Beijing Aeronautic Science and Technology Research Institute of COMAC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Commercial Aircraft Corp of China Ltd, Beijing Aeronautic Science and Technology Research Institute of COMAC filed Critical Commercial Aircraft Corp of China Ltd
Priority to CN202011249231.8A priority Critical patent/CN112347561B/en
Publication of CN112347561A publication Critical patent/CN112347561A/en
Application granted granted Critical
Publication of CN112347561B publication Critical patent/CN112347561B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/15Vehicle, aircraft or watercraft design
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • G06F30/23Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2113/00Details relating to the application field
    • G06F2113/28Fuselage, exterior or interior
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2119/00Details relating to the type or aim of the analysis or the optimisation
    • G06F2119/14Force analysis or force optimisation, e.g. static or dynamic forces
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Geometry (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Mathematical Analysis (AREA)
  • Computational Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Aerodynamic Tests, Hydrodynamic Tests, Wind Tunnels, And Water Tanks (AREA)

Abstract

The application relates to a static pneumatic elasticity analysis method, a static pneumatic elasticity analysis device, static pneumatic elasticity analysis equipment and a storage medium of an aircraft, which are applied to a high-lift aircraft configuration in a climbing or landing scene. The method comprises the following steps: generating a three-dimensional body-attached grid of each component in the target component; respectively carrying out steady flow field analysis on each component to obtain pneumatic load generated on each component; determining the structural deformation of each component according to the pneumatic load on each component; and deforming the pneumatic surface grid and the pneumatic space grid of each component according to the structural deformation of each component, and outputting the analysis result of each component when the static pneumatic elasticity analysis of each component is determined to reach the preset convergence condition. The method can automatically realize the static pneumatic elasticity analysis of the low-speed high-lift aircraft configuration in a full process, simplify the complexity of the static pneumatic elasticity analysis of the low-speed high-lift aircraft configuration and improve the analysis efficiency. Meanwhile, the accuracy of the analysis result is improved.

Description

飞行器的静气动弹性分析方法、装置、设备和存储介质Method, device, equipment and storage medium for static aeroelastic analysis of aircraft

技术领域Technical Field

本申请涉及航空设计领域,特别是涉及一种飞行器的静气动弹性分析方法、装置、设备和存储介质。The present application relates to the field of aviation design, and in particular to a method, device, equipment and storage medium for static aeroelastic analysis of an aircraft.

背景技术Background technique

众所周知,飞行器在气动力作用下会发生变形,尤其对于大幅采用复合材料的大展弦比飞行器,其气动变形相当显著,会导致飞行器控制效率下降,甚至会导致反操纵等现象,因此,对于飞行器进行静气动弹性分析具有非常重要的意义。As we all know, aircraft will deform under the action of aerodynamic force, especially for large aspect ratio aircraft that use a large amount of composite materials. The aerodynamic deformation is quite significant, which will lead to a decrease in the control efficiency of the aircraft and even cause anti-control phenomena. Therefore, it is of great significance to conduct static aeroelastic analysis of aircraft.

通常,可以采用如面元法对飞行器进行静气动弹性分析。但是,对于低速高升力飞行器构型来说,为了额外增加飞行器的升力,飞行器上增设了多种增升部件,如前缘内缝翼、前缘外缝翼、前缘下垂、后缘内襟翼、后缘外襟翼以及多段襟翼等,由此大幅增加了低速高升力飞行器构型的几何复杂度。然而,上述所说的面元法并不能够精确分析复杂度较高的低速高升力飞行器构型的静气动弹性分析。对于本领域技术人员来说,如何对低速高升力飞行器构型进行较为精确的静气动弹性分析,是亟需解决的技术问题。Usually, a panel method can be used to perform static aeroelastic analysis on an aircraft. However, for a low-speed, high-lift aircraft configuration, in order to additionally increase the lift of the aircraft, a variety of lift-increasing components are added to the aircraft, such as leading edge inner slats, leading edge outer slats, leading edge droop, trailing edge inner flaps, trailing edge outer flaps, and multi-section flaps, etc., thereby greatly increasing the geometric complexity of the low-speed, high-lift aircraft configuration. However, the panel method mentioned above cannot accurately analyze the static aeroelastic analysis of a low-speed, high-lift aircraft configuration with high complexity. For those skilled in the art, how to perform a more accurate static aeroelastic analysis on a low-speed, high-lift aircraft configuration is a technical problem that needs to be solved urgently.

发明内容Summary of the invention

基于此,提供一种飞行器的静气动弹性分析方法、装置、设备和存储介质,以提高飞行器的静气动弹性分析效率以及分析结果的准确性。Based on this, a method, device, equipment and storage medium for static aeroelastic analysis of an aircraft are provided to improve the efficiency of static aeroelastic analysis of the aircraft and the accuracy of the analysis results.

第一方面,本申请实施例提供一种飞行器的静气动弹性分析方法,应用于爬升或着陆场景下的高升力飞行器构型,所述方法包括:In a first aspect, an embodiment of the present application provides a static aeroelastic analysis method for an aircraft, which is applied to a high-lift aircraft configuration in a climbing or landing scenario, and the method comprises:

生成目标部件中各组件的三维贴体网格,其中,所述三维贴体网格包括气动表面网格和气动空间网格;Generate a three-dimensional body-fitted mesh of each component in the target component, wherein the three-dimensional body-fitted mesh includes an aerodynamic surface mesh and an aerodynamic space mesh;

分别对所述各组件进行定常流场分析,得到产生在所述各组件上的气动载荷;Performing steady flow field analysis on each of the components respectively to obtain aerodynamic loads generated on each of the components;

根据所述各组件上的气动载荷,确定所述各组件的结构变形量;Determining the structural deformation of each component according to the aerodynamic load on each component;

根据所述各组件的结构变形量,对所述各组件的气动表面网格和气动空间网格进行变形,并在确定所述各组件的静气动弹性分析达到预设的收敛条件时,输出所述各组件的分析结果。According to the structural deformation of each component, the aerodynamic surface grid and the aerodynamic space grid of each component are deformed, and when it is determined that the static aeroelastic analysis of each component reaches a preset convergence condition, the analysis results of each component are output.

第二方面,本申请实施例提供一种飞行器的静气动弹性分析装置,应用于爬升或着陆场景下的高升力飞行器构型,所述装置包括:In a second aspect, an embodiment of the present application provides a static aeroelastic analysis device for an aircraft, which is applied to a high-lift aircraft configuration in a climbing or landing scenario, and the device includes:

网格生成模块,用于生成目标部件中各组件的三维贴体网格,其中,所述三维贴体网格包括气动表面网格和气动空间网格;A mesh generation module, used to generate a three-dimensional body-fitting mesh of each component in the target component, wherein the three-dimensional body-fitting mesh includes an aerodynamic surface mesh and an aerodynamic space mesh;

流场分析模块,用于分别对所述各组件进行定常流场分析,得到产生在所述各组件上的气动载荷;A flow field analysis module, used to perform steady flow field analysis on each of the components to obtain aerodynamic loads generated on each of the components;

变形量确定模块,用于根据所述各组件上的气动载荷,确定所述各组件的结构变形量;A deformation determination module, used to determine the structural deformation of each component according to the aerodynamic load on each component;

网格变形模块,用于根据所述各组件的结构变形量,对所述各组件的气动表面网格和气动空间网格进行变形;A mesh deformation module, used for deforming the aerodynamic surface mesh and the aerodynamic space mesh of each component according to the structural deformation amount of each component;

结果输出模块,用于在确定所述各组件的静气动弹性分析达到预设的收敛条件时,输出所述各组件的分析结果。The result output module is used to output the analysis results of each component when it is determined that the static aeroelastic analysis of each component reaches a preset convergence condition.

在其中一个实施例中,可选的,变形量确定模块包括:载荷插值单元和结构变形分析单元;In one of the embodiments, optionally, the deformation determination module includes: a load interpolation unit and a structural deformation analysis unit;

载荷插值单元,用于将所述各组件上的气动载荷对应插值到所述各组件对应的结构模型上;A load interpolation unit, used for interpolating the aerodynamic loads on the components to the structural models corresponding to the components;

结构变形分析单元,用于分别对插值后的各结构模型进行结构有限元静力变形分析,得到所述各组件的结构变形量。The structural deformation analysis unit is used to perform structural finite element static deformation analysis on each interpolated structural model to obtain the structural deformation of each component.

在其中一个实施例中,可选的,所述三维贴体网格还包括:所述气动表面网格和所述气动空间网格之间的网格对应关系;In one of the embodiments, optionally, the three-dimensional body-fitting grid further includes: a grid correspondence relationship between the aerodynamic surface grid and the aerodynamic space grid;

网格变形模块包括:第一变形单元、确定单元和第二变形单元;The grid deformation module includes: a first deformation unit, a determination unit, and a second deformation unit;

第一变形单元,用于根据所述各组件的结构变形量,对所述各组件的气动表面网格进行变形;A first deformation unit, used for deforming the aerodynamic surface mesh of each component according to the structural deformation amount of each component;

确定单元,用于根据所述网格对应关系和所述各组件的气动表面网格的网格变形量,确定所述各组件的气动空间网格的网格变形量;A determination unit, configured to determine the mesh deformation amount of the aerodynamic space mesh of each component according to the mesh correspondence and the mesh deformation amount of the aerodynamic surface mesh of each component;

第二变形单元,用于根据所述气动空间网格的网格变形量,对所述各组件的气动空间网格进行变形。The second deformation unit is used to deform the aerodynamic space grid of each component according to the grid deformation amount of the aerodynamic space grid.

在其中一个实施例中,可选的,第一变形单元包括:网格整合子单元和变形插值子单元;In one of the embodiments, optionally, the first deformation unit includes: a grid integration subunit and a deformation interpolation subunit;

网格整合子单元,用于将所述各组件的气动表面网格进行整合,得到目标气动表面网格;A grid integration subunit, used for integrating the aerodynamic surface grids of the components to obtain a target aerodynamic surface grid;

变形插值子单元,用于分别将所述各组件的结构变形量插值到所述目标气动表面网格上。The deformation interpolation subunit is used to interpolate the structural deformation of each component onto the target aerodynamic surface grid.

在其中一个实施例中,可选的,载荷插值单元具体用于通过径向基函数插值算法将所述各组件上的气动载荷对应插值到所述各组件对应的结构模型上。In one of the embodiments, optionally, the load interpolation unit is specifically used to interpolate the aerodynamic loads on the components to the structural models corresponding to the components through a radial basis function interpolation algorithm.

在其中一个实施例中,可选的,变形插值子单元具体用于通过径向基函数插值算法分别将所述各组件的结构变形量插值到所述目标气动表面网格上。In one of the embodiments, optionally, the deformation interpolation subunit is specifically configured to interpolate the structural deformation of each component onto the target aerodynamic surface grid by using a radial basis function interpolation algorithm.

可选的,所述目标部件为所述高升力飞行器构型的机翼和/或尾翼。Optionally, the target component is a wing and/or a tail of the high-lift aircraft configuration.

第三方面,本申请实施例提供一种飞行器的静气动弹性分析设备,应用于爬升或着陆场景下的高升力飞行器构型,该计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现本申请实施例第一方面提供的飞行器的静气动弹性分析方法的步骤。In a third aspect, an embodiment of the present application provides a static aeroelastic analysis device for an aircraft, which is applied to a high-lift aircraft configuration in a climbing or landing scenario. The computer device includes a memory and a processor. The memory stores a computer program. When the processor executes the computer program, the steps of the static aeroelastic analysis method for the aircraft provided in the first aspect of the embodiment of the present application are implemented.

第四方面,本申请实施例提供一种计算机可读存储介质,应用于爬升或着陆场景下的高升力飞行器构型,其上存储有计算机程序,所述计算机程序被处理器执行时实现本申请实施例第一方面提供的飞行器的静气动弹性分析方法的步骤。In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, which is applied to a high-lift aircraft configuration in a climbing or landing scenario, and has a computer program stored thereon. When the computer program is executed by a processor, the steps of the static aeroelastic analysis method of the aircraft provided in the first aspect of the embodiment of the present application are implemented.

本申请实施例提供的飞行器的静气动弹性分析方法、装置、设备和存储介质,在生成目标部件中各组件的三维贴体网格之后,计算机设备分别对各组件进行定常流场分析,得到产生在各组件上的气动载荷,根据各组件上的气动载荷,确定各组件的结构变形量,以及根据各组件的结构变形量,对各组件的气动表面网格和气动空间网格进行变形,并在确定各组件的静气动弹性分析达到预设的收敛条件时,输出各组件的分析结果。在对低速高升力飞行器构型进行静气动弹性分析过程中,计算机设备能够自动生成各个组件的三维贴体网格,并能够独立地完成各个组件的流场计算、气动载荷与结构模型间的数据传递以及结构变形与气动模型间的数据传递,即计算机设备能够全流程自动化地实现低速高升力飞行器构型的静气动弹性分析,简化了低速高升力飞行器构型的静气动弹性分析的复杂度,提高了分析效率。同时,由于计算机设备所生成的各个组件的三维贴体网格更符合低速高升力飞行器构型的实际情况,因此,基于准确的三维贴体网格对低速高升力飞行器构型进行静气动弹性分析,也提高了分析结果的准确性。The static aeroelastic analysis method, device, equipment and storage medium of the aircraft provided by the embodiment of the present application, after generating the three-dimensional body-fitting mesh of each component in the target part, the computer equipment respectively performs steady flow field analysis on each component to obtain the aerodynamic load generated on each component, determines the structural deformation of each component according to the aerodynamic load on each component, and deforms the aerodynamic surface mesh and aerodynamic space mesh of each component according to the structural deformation of each component, and outputs the analysis results of each component when it is determined that the static aeroelastic analysis of each component reaches the preset convergence condition. In the process of static aeroelastic analysis of the low-speed high-lift aircraft configuration, the computer equipment can automatically generate the three-dimensional body-fitting mesh of each component, and can independently complete the flow field calculation of each component, the data transmission between the aerodynamic load and the structural model, and the data transmission between the structural deformation and the aerodynamic model, that is, the computer equipment can realize the static aeroelastic analysis of the low-speed high-lift aircraft configuration in an automated manner, simplifying the complexity of the static aeroelastic analysis of the low-speed high-lift aircraft configuration and improving the analysis efficiency. At the same time, since the three-dimensional body-fitting meshes of each component generated by the computer equipment are more in line with the actual situation of the low-speed high-lift aircraft configuration, the static aeroelastic analysis of the low-speed high-lift aircraft configuration based on the accurate three-dimensional body-fitting mesh also improves the accuracy of the analysis results.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1为本申请实施例提供的飞行器的静气动弹性分析方法的一种流程示意图;FIG1 is a schematic diagram of a flow chart of a static aeroelastic analysis method for an aircraft provided in an embodiment of the present application;

图2为本申请实施例提供的飞行器的静气动弹性分析方法的另一种流程示意图;FIG2 is another schematic flow chart of a static aeroelastic analysis method for an aircraft provided in an embodiment of the present application;

图3为本申请实施例提供的飞行器的静气动弹性分析方法的又一种流程示意图;FIG3 is a schematic diagram of another flow chart of a static aeroelastic analysis method for an aircraft provided in an embodiment of the present application;

图4为本申请实施例提供的飞行器的静气动弹性分析方法的一种原理示意图;FIG4 is a schematic diagram of a principle of a static aeroelastic analysis method for an aircraft provided in an embodiment of the present application;

图5为本申请实施例提供的飞行器的静气动弹性分析装置的一种结构示意图;FIG5 is a schematic structural diagram of a static aeroelasticity analysis device for an aircraft provided in an embodiment of the present application;

图6为本申请实施例提供的飞行器的静气动弹性分析设备的一种结构示意图。FIG6 is a schematic structural diagram of a static aeroelasticity analysis device for an aircraft provided in an embodiment of the present application.

具体实施方式Detailed ways

本申请实施例提供的飞行器的静气动弹性分析方法,应用于爬升或着陆场景下的高升力飞行器构型,即应用于低速高升力飞行器构型。该高升力飞行器构型的机翼包括前缘缝翼、后缘襟翼以及主翼等。在飞行器处于爬升或着陆阶段时,飞行器机翼的前缘缝翼和后缘襟翼会被打开,以使飞行器能够获得更高的升力。但是,在爬升或者着陆阶段,高升力飞行器构型的机翼以及尾翼在气动力作用下会发生变形,针对此应用场景,对低速高升力飞行器构型进行静气动弹性分析具有重要意义。The static aeroelastic analysis method of an aircraft provided in an embodiment of the present application is applied to a high-lift aircraft configuration in a climbing or landing scenario, that is, applied to a low-speed high-lift aircraft configuration. The wings of the high-lift aircraft configuration include leading edge slats, trailing edge flaps, and main wings. When the aircraft is in the climbing or landing stage, the leading edge slats and trailing edge flaps of the aircraft wings will be opened to enable the aircraft to obtain higher lift. However, during the climbing or landing stage, the wings and tail of the high-lift aircraft configuration will deform under the action of aerodynamic forces. For this application scenario, it is of great significance to perform static aeroelastic analysis on the low-speed high-lift aircraft configuration.

传统技术中,通常需要人工参与网格的划分,并在低速高升力飞行器构型外形发生改变时还需要结合网格变形技术进行辅助,再基于如面元法进行静气动弹性分析。由于低速高升力飞行器构型异常复杂,该构型对网格变形技术的准确性以及鲁棒性都有严苛的要求,极易出现计算发散的情况,且计算效率低,无法满足工程需求。为此,本申请实施例提供的飞行器的静气动弹性分析方法、装置、设备和存储介质,能够全流程自动化地实现低速高升力飞行器构型的静气动弹性分析。In traditional technology, manual participation is usually required in the division of the grid, and when the configuration and appearance of the low-speed, high-lift aircraft change, it is necessary to combine the grid deformation technology for assistance, and then perform static aeroelastic analysis based on methods such as the panel method. Since the configuration of the low-speed, high-lift aircraft is extremely complex, this configuration has strict requirements on the accuracy and robustness of the grid deformation technology, and it is very easy to have calculation divergence, and the calculation efficiency is low, which cannot meet engineering needs. To this end, the static aeroelastic analysis method, device, equipment and storage medium of the aircraft provided in the embodiments of the present application can realize the static aeroelastic analysis of the low-speed, high-lift aircraft configuration in an automated manner throughout the entire process.

需要说明的是,本申请实施例提供的飞行器的静气动弹性分析方法,其执行主体可以是飞行器的静气动弹性分析装置,该装置可以通过软件、硬件或者软硬件结合的方式实现成为飞行器的静气动弹性分析设备(为了便于论述,以下简称计算机设备)的部分或者全部。可选的,该计算机设备可以为台式机、大型计算机、智能手机以及穿戴式设备,或者独立的服务器以及服务器集群等。下述方法实施例的执行主体为计算机设备为例来进行说明。It should be noted that the static aeroelastic analysis method for an aircraft provided in the embodiment of the present application may be executed by a static aeroelastic analysis device for an aircraft, which may be implemented as part or all of a static aeroelastic analysis device for an aircraft (hereinafter referred to as a computer device for the sake of discussion) through software, hardware, or a combination of software and hardware. Optionally, the computer device may be a desktop computer, a mainframe computer, a smart phone, a wearable device, or an independent server and server cluster. The following method embodiments are described by taking a computer device as an example in which the executing subject is used.

为了使本申请的目的、技术方案及优点更加清楚明白,通过下述实施例并结合附图,对本申请实施例中的技术方案进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。In order to make the purpose, technical solution and advantages of this application more clear, the technical solution in the embodiment of this application is further described in detail through the following embodiments and in combination with the accompanying drawings. It should be understood that the specific embodiments described here are only used to explain this application and are not used to limit this application.

图1为本申请实施例提供的飞行器的静气动弹性分析方法的一种流程示意图。本实施例涉及的是计算机设备如何自动实现低速高升力飞行器构型的静气动弹性分析的具体过程。如图1所示,该方法可以包括:FIG1 is a flow chart of a method for analyzing the static aeroelasticity of an aircraft provided in an embodiment of the present application. This embodiment relates to a specific process of how a computer device automatically performs static aeroelasticity analysis of a low-speed, high-lift aircraft configuration. As shown in FIG1 , the method may include:

S101、生成目标部件中各组件的三维贴体网格,其中,所述三维贴体网格包括气动表面网格和气动空间网格。S101, generating a three-dimensional body-fitting mesh of each component in a target component, wherein the three-dimensional body-fitting mesh includes an aerodynamic surface mesh and an aerodynamic space mesh.

具体的,目标部件为低速高升力飞行器构型中需要进行静气动弹性分析的部件。在低速高升力飞行器构型起飞以及着陆阶段,低速高升力飞行器构型的机翼和尾翼在气动力作用下容易发生变形,因此,该目标部件可以为低速高升力飞行器构型的机翼和/或尾翼。当目标部件为机翼时,目标部件中的各组件可以为前缘缝翼、主翼、后缘襟翼、挂架以及短舱等。当然,也可以针对前缘缝翼以及后缘襟翼进行进一步细化,如将前缘缝翼进一步细化为前缘内缝翼、前缘外缝翼以及前缘下垂等。当目标部件为尾翼时,目标部件中的各组件可以为水平尾翼和垂直尾翼等。Specifically, the target component is a component that needs to be analyzed for static aeroelasticity in the configuration of a low-speed, high-lift aircraft. In the take-off and landing stages of the low-speed, high-lift aircraft configuration, the wing and empennage of the low-speed, high-lift aircraft configuration are easily deformed under the action of aerodynamic forces, so the target component can be the wing and/or empennage of the low-speed, high-lift aircraft configuration. When the target component is a wing, each assembly in the target component can be a leading edge slat, a main wing, a trailing edge flap, a pylon, and a nacelle, etc. Of course, further refinement can also be performed for leading edge slats and trailing edge flaps, such as further refinement of the leading edge slats into leading edge inner slats, leading edge outer slats, and leading edge droop, etc. When the target component is an empennage, each assembly in the target component can be a horizontal tail and a vertical tail, etc.

可选的,在上述S101之前,计算机设备可以按照组件类型对低速高升力飞行器构型的目标部件进行几何划分。以目标部件为机翼为例,计算机设备将低速高升力飞行器构型的机翼划分为前缘缝翼、主翼、后缘襟翼、挂架以及短舱等五类。Optionally, before S101, the computer device may geometrically divide the target component of the low-speed high-lift aircraft configuration according to the component type. Taking the target component as a wing as an example, the computer device divides the wing of the low-speed high-lift aircraft configuration into five categories: leading edge slats, main wings, trailing edge flaps, pylons, and nacelles.

接着,计算机设备分别自动生成各组件的三维贴体网格,该三维贴体网格包括气动表面网格和气动空间网格。其中,气动表面网格是指覆盖组件表面的气动网格,气动空间网格是指包围在组件周围的气动网格。以下具体介绍计算机设备生成各组件的三维贴体网格的过程,以下以各组件中的任意一个目标组件为例进行介绍,该过程可以为:Next, the computer device automatically generates a three-dimensional body-fitting mesh for each component, and the three-dimensional body-fitting mesh includes an aerodynamic surface mesh and an aerodynamic space mesh. The aerodynamic surface mesh refers to the aerodynamic mesh covering the surface of the component, and the aerodynamic space mesh refers to the aerodynamic mesh surrounding the component. The following specifically introduces the process of the computer device generating a three-dimensional body-fitting mesh for each component. The following takes any target component among the components as an example. The process can be:

S1011、根据所述目标组件的几何参数,生成所述目标组件的二维贴体网格。S1011. Generate a two-dimensional body-fitting mesh of the target component according to geometric parameters of the target component.

其中,目标组件为高升力飞行器构型的机翼或者尾翼中的任意一个组件。对于高升力飞行器构型的每个目标组件,其几何外形均可采用参数化表示,例如对翼身组合体构型来说,若目标组件为飞行器机翼,则可将机翼几何由沿翼展方向上的翼型截面数据点进行描述。在通过采用参数化描述每个目标组件的几何后,针对每个目标组件,计算机设备根据目标组件的几何参数,结合C-H网格拓扑结构,通过双曲函数保角变换方法生成目标组件的二维贴体网格。当然,还可以通过代数生成法、偏微分方程法生成目标组件的二维贴体网格,本实施例对此不做限定。Wherein, the target component is any one of the components in the wing or tail of the high-lift aircraft configuration. For each target component of the high-lift aircraft configuration, its geometric shape can be represented by parameters. For example, for the wing-body assembly configuration, if the target component is an aircraft wing, the wing geometry can be described by the airfoil section data points along the wingspan direction. After the geometry of each target component is described by parameters, for each target component, the computer device generates a two-dimensional body-fitting grid of the target component by a hyperbolic function conformal transformation method based on the geometric parameters of the target component and the C-H grid topology. Of course, the two-dimensional body-fitting grid of the target component can also be generated by an algebraic generation method or a partial differential equation method, which is not limited in this embodiment.

计算机设备采用双曲函数保角变换方法生成目标组件的二维贴体网格的过程可以为:根据C-H网格拓扑结构以及目标组件的几何参数,通过双曲函数保角变换方法将目标组件表面几何和远场边界从真实物理域xy坐标转换到参考域uv坐标,再在参考域中插值生成全流场网格再变换回物理域。采用该种方式生成的二维贴体网格具有很好的正交性和贴体性。The process of generating a two-dimensional body-fitting mesh of a target component by a computer device using a hyperbolic function conformal transformation method can be as follows: according to the C-H mesh topology and the geometric parameters of the target component, the surface geometry and far-field boundary of the target component are transformed from the real physical domain xy coordinates to the reference domain uv coordinates by a hyperbolic function conformal transformation method, and then the full flow field mesh is interpolated in the reference domain and then transformed back to the physical domain. The two-dimensional body-fitting mesh generated in this way has good orthogonality and body-fitting properties.

S1012、沿所述目标组件的展向或周向对所述二维贴体网格进行插值,得到所述目标组件的三维贴体网格。S1012: interpolate the two-dimensional body-fitting grid along the span direction or the circumferential direction of the target component to obtain a three-dimensional body-fitting grid of the target component.

其中,在得到每个目标组件的二维贴体网格之后,计算机设备沿目标组件的展向或周向对目标组件的二维贴体网格进行插值,从而得到目标组件的三维贴体网格。以飞行器机身为例,计算机设备沿机头到机尾方向对上述生成的机身的二维贴体网格进行插值,从而得到飞行器机身的三维贴体网格;以目标组件为飞行器主翼为例,计算机设备沿翼展方向对上述生成的主翼的二维贴体网格进行展向插值,从而得到飞行器主翼的三维贴体网格;以目标组件为飞行器短舱为例,计算机设备沿短舱周向对上述生成的短舱的二维贴体网格进行插值,从而得到飞行器短舱的三维贴体网格。当然,对于目标组件为前缘缝翼、后缘襟翼以及尾翼等,均可参照上述方式对相应的二维贴体网格进行插值,以得到对应的三维贴体网格。Among them, after obtaining the two-dimensional body-fitting mesh of each target component, the computer device interpolates the two-dimensional body-fitting mesh of the target component along the span direction or circumferential direction of the target component, so as to obtain the three-dimensional body-fitting mesh of the target component. Taking the fuselage of an aircraft as an example, the computer device interpolates the two-dimensional body-fitting mesh of the fuselage generated above along the direction from the nose to the tail, so as to obtain the three-dimensional body-fitting mesh of the fuselage of the aircraft; taking the target component as the main wing of the aircraft as an example, the computer device interpolates the two-dimensional body-fitting mesh of the main wing generated above along the span direction, so as to obtain the three-dimensional body-fitting mesh of the main wing of the aircraft; taking the target component as the nacelle of the aircraft as an example, the computer device interpolates the two-dimensional body-fitting mesh of the nacelle generated above along the circumferential direction of the nacelle, so as to obtain the three-dimensional body-fitting mesh of the nacelle of the aircraft. Of course, for the target components such as the leading edge slats, trailing edge flaps and tail wing, the corresponding two-dimensional body-fitting meshes can be interpolated according to the above method to obtain the corresponding three-dimensional body-fitting meshes.

S1013、根据所述目标组件的三维贴体网格与相邻组件的三维贴体网格,确定所述目标组件的三维贴体网格中每个网格的属性信息,输出包含网格属性信息的所述目标组件的三维贴体网格。S1013. Determine attribute information of each mesh in the three-dimensional body-fitting mesh of the target component according to the three-dimensional body-fitting mesh of the target component and the three-dimensional body-fitting meshes of adjacent components, and output the three-dimensional body-fitting mesh of the target component including the mesh attribute information.

其中,相邻组件为与目标组件存在位置相邻的组件。由于相邻组件的三维贴体网格与目标组件的三维贴体网格存在网格嵌套,因此,在对低速高升力飞行器进行流场分析时,需要考虑相邻组件对目标组件产生的流场影响。在得到每个目标组件的三维贴体网格之后,针对每个目标组件,计算机设备根据目标组件的三维贴体网格与相邻组件的三维贴体网格的位置关系,计算目标组件的三维贴体网格中每个网格的属性信息。其中,目标组件的相邻组件可以为一个或多个,某一个网格的属性信息可表征该网格是否嵌入到相邻组件的三维贴体网格中。也就是说,在网格生成过程中,充分考虑了低速高升力飞行器构型的各组件或者各部件之间的嵌套关系。Among them, the adjacent components are components adjacent to the position where the target component exists. Since the three-dimensional body-fitting grids of the adjacent components and the three-dimensional body-fitting grids of the target component are nested, when performing flow field analysis on a low-speed, high-lift aircraft, it is necessary to consider the flow field influence of the adjacent components on the target component. After obtaining the three-dimensional body-fitting grid of each target component, for each target component, the computer device calculates the attribute information of each grid in the three-dimensional body-fitting grid of the target component according to the positional relationship between the three-dimensional body-fitting grid of the target component and the three-dimensional body-fitting grid of the adjacent components. Among them, the adjacent components of the target component can be one or more, and the attribute information of a certain grid can represent whether the grid is embedded in the three-dimensional body-fitting grid of the adjacent component. In other words, in the process of grid generation, the nested relationship between the components or parts of the configuration of the low-speed, high-lift aircraft is fully considered.

具体的,针对目标组件的三维贴体网格中的每个网格,当网格进入到相邻组件的三维贴体网格的几何内部时,将该网格确定为几何内部网格,当网格未进入到相邻组件的三维贴体网格的几何内部时,将该网格确定为正常网格;将与每个几何内部网格相邻的正常网格确定为交叉网格。这样,目标组件的三维贴体网格中的每个网格均被标记了属性信息,网格的属性信息包括正常网格、交叉网格以及几何内部网格。在进行高升力飞行器构型的流场分析时,交叉网格用于目标组件的三维贴体网格与相邻组件的三维贴体网格间的流场关系传递。Specifically, for each mesh in the three-dimensional body-fitting mesh of the target component, when the mesh enters the geometric interior of the three-dimensional body-fitting mesh of the adjacent component, the mesh is determined as a geometric interior mesh, and when the mesh does not enter the geometric interior of the three-dimensional body-fitting mesh of the adjacent component, the mesh is determined as a normal mesh; the normal mesh adjacent to each geometric interior mesh is determined as a cross mesh. In this way, each mesh in the three-dimensional body-fitting mesh of the target component is marked with attribute information, and the attribute information of the mesh includes normal mesh, cross mesh and geometric interior mesh. When performing flow field analysis of the high-lift aircraft configuration, the cross mesh is used to transfer the flow field relationship between the three-dimensional body-fitting mesh of the target component and the three-dimensional body-fitting mesh of the adjacent component.

在实际应用中,当目标组件为主翼时,机身几何会对主翼流场产生影响。为了精确捕捉机身几何对主翼的流场影响,计算机设备还需要从主翼的三维贴体网格中选取主翼根部网格,并将主翼根部网格投影到机身几何表面,得到主翼投影三维网格并输出该主翼投影三维网格。In practical applications, when the target component is the main wing, the fuselage geometry will affect the flow field of the main wing. In order to accurately capture the influence of the fuselage geometry on the flow field of the main wing, the computer equipment also needs to select the main wing root mesh from the 3D body-fitting mesh of the main wing, and project the main wing root mesh onto the fuselage geometry surface to obtain the main wing projected 3D mesh and output the main wing projected 3D mesh.

其中,主翼投影三维网格用于在流场分析计算时计算机身对主翼的流场影响。由于机身形态是由一系列从机头到机尾的类圆形几何截面组成,具有窄长的特点,很难直接将主翼根部网格投影到机身几何表面,因此,需要先将选取的主翼根部网格转换到机身坐标系,得到主翼根部变换网格,再将主翼根部变换网格投影到机身几何表面,得到主翼投影三维网格,并输出得到的主翼投影三维网格。Among them, the main wing projected 3D mesh is used to calculate the flow field influence of the fuselage on the main wing during flow field analysis and calculation. Since the fuselage shape is composed of a series of quasi-circular geometric sections from the nose to the tail, it is narrow and long, and it is difficult to directly project the main wing root mesh onto the fuselage geometric surface. Therefore, it is necessary to first convert the selected main wing root mesh to the fuselage coordinate system to obtain the main wing root transformation mesh, and then project the main wing root transformation mesh onto the fuselage geometric surface to obtain the main wing projected 3D mesh, and output the obtained main wing projected 3D mesh.

综上,在生成各组件的三维贴体网格的过程中,充分考虑低速高升力飞行器构型的各组件之间的网格嵌套以及机身几何对主翼的流场影响,使得所生成的三维贴体网格更准确,为后续低速高升力飞行器构型的静气动弹性分析做好了基础性工作。In summary, in the process of generating the three-dimensional body-fitting meshes of each component, the mesh nesting between the components of the low-speed and high-lift aircraft configuration and the influence of the fuselage geometry on the flow field of the main wing are fully considered, so that the generated three-dimensional body-fitting mesh is more accurate, which lays a good foundation for the subsequent static aeroelastic analysis of the low-speed and high-lift aircraft configuration.

S102、分别对所述各组件进行定常流场分析,得到产生在所述各组件上的气动载荷。S102, performing steady flow field analysis on each of the components respectively to obtain aerodynamic loads generated on each of the components.

其中,计算机设备采用无粘外流与边界层耦合技术对各组件进行流场求解,从而得到产生在各组件上的气动载荷。具体的,在外侧无粘流动中采用欧拉方程进行计算,数值离散采用格心格式有限体积法进行计算;同时还引入隐式迎风格式提高收敛判据,采用二阶Roe格式计算黎曼问题对流通量,以及采用LU+GMRES方法和OpenMP(共享存储并行编程)并行技术加速流场更新,通过该技术手段,使得所计算的气动载荷更准确。Among them, the computer equipment uses the inviscid external flow and boundary layer coupling technology to solve the flow field of each component, so as to obtain the aerodynamic load generated on each component. Specifically, the Euler equation is used for calculation in the external inviscid flow, and the lattice center format finite volume method is used for numerical discretization; at the same time, the implicit upwind format is introduced to improve the convergence criterion, the second-order Roe format is used to calculate the Riemann problem convective flux, and the LU+GMRES method and OpenMP (shared memory parallel programming) parallel technology are used to accelerate the flow field update. Through this technical means, the calculated aerodynamic load is more accurate.

S103、根据所述各组件上的气动载荷,确定所述各组件的结构变形量。S103: Determine the structural deformation of each component according to the aerodynamic load on each component.

具体的,在得到产生在各组件上的气动载荷后,计算机设备需要将各组件上的气动载荷传递到各组件对应的结构模型上,以使各结构模型发生变形。接着,计算机设备通过相应的分析方法对变形后的各结构模型进行分析,从而得到各组件的结构变形量。Specifically, after obtaining the aerodynamic loads generated on each component, the computer device needs to transfer the aerodynamic loads on each component to the structural model corresponding to each component, so that each structural model is deformed. Then, the computer device analyzes each deformed structural model through a corresponding analysis method, thereby obtaining the structural deformation amount of each component.

作为一种可选的实施方式,上述S103的过程可以为:将所述各组件上的气动载荷对应插值到所述各组件对应的结构模型上;分别对插值后的各结构模型进行结构有限元静力变形分析,得到所述各组件的结构变形量。As an optional implementation, the above S103 process may be: interpolating the aerodynamic loads on the components to the structural models corresponding to the components; performing structural finite element static deformation analysis on each interpolated structural model to obtain the structural deformation of each component.

其中,计算机设备可以通过相应的插值算法将各组件上的气动载荷对应插值到各组件的对应的结构模型上。可选的,该插值算法可以为径向基函数插值算法。径向基函数插值算法属于三维插值算法,具有精度高以及通用性强等优点,能够保证载荷插值的准确性。即,计算机设备可以通过径向基函数插值算法将各组件上的气动载荷对应插值到各组件对应的结构模型上。以各组件为主翼、前缘缝翼为例,计算机设备通过径向基函数插值算法将主翼上的气动载荷插值到主翼对应的结构模型上,将前缘缝翼上的气动载荷插值到前缘缝翼对应的结构模型上。对于其它组件来说,可以参照主翼的方式进行气动载荷的插值,本实施例在此不再赘述。Among them, the computer device can interpolate the aerodynamic loads on each component to the corresponding structural model of each component through the corresponding interpolation algorithm. Optionally, the interpolation algorithm can be a radial basis function interpolation algorithm. The radial basis function interpolation algorithm belongs to a three-dimensional interpolation algorithm, which has the advantages of high precision and strong versatility, and can ensure the accuracy of load interpolation. That is, the computer device can interpolate the aerodynamic loads on each component to the structural model corresponding to each component through the radial basis function interpolation algorithm. Taking each component as the main wing and the leading edge slat as an example, the computer device interpolates the aerodynamic loads on the main wing to the structural model corresponding to the main wing through the radial basis function interpolation algorithm, and interpolates the aerodynamic loads on the leading edge slat to the structural model corresponding to the leading edge slat. For other components, the interpolation of aerodynamic loads can be performed with reference to the main wing method, and this embodiment will not be repeated here.

具体的,计算机设备可以根据下述公式1将各组件上的气动载荷对应插值到各组件对应的结构模型上。Specifically, the computer device may interpolate the aerodynamic loads on each component to the structural model corresponding to each component according to the following formula 1.

公式1: Formula 1:

其中,上述Fs为气动载荷进行插值转换后的结构载荷,Fa为产生在组件上的气动载荷,为载荷插值参数。Wherein, the above Fs is the structural load after the aerodynamic load is interpolated and converted, Fa is the aerodynamic load generated on the component, is the load interpolation parameter.

S104、根据所述各组件的结构变形量,对所述各组件的气动表面网格和气动空间网格进行变形,并在确定所述各组件的静气动弹性分析达到预设的收敛条件时,输出所述各组件的分析结果。S104, deforming the aerodynamic surface grid and the aerodynamic space grid of each component according to the structural deformation of each component, and outputting the analysis results of each component when it is determined that the static aeroelastic analysis of each component reaches a preset convergence condition.

具体的,在得到各组件的结构变形量之后,计算机设备需要将各组件的结构变形量传递到各组件对应的气动模型上,从而使得气动模型的气动表面网格和气动空间网格发生变形。Specifically, after obtaining the structural deformation of each component, the computer device needs to transfer the structural deformation of each component to the aerodynamic model corresponding to each component, so that the aerodynamic surface grid and the aerodynamic space grid of the aerodynamic model are deformed.

在对各组件的气动表面网格和气动空间网格进行变形之后,计算机设备需要判断各组件的静气动弹性分析是否达到预设的收敛条件,若达到,则输出各组件的分析结果。若未达到,则继续执行上述S102-S104的过程,直至各组件的静气动弹性分析达到预设的收敛条件。其中,分析结果可以包括产生在各组件上的气动载荷与各组件的三维贴体网格的网格变形量之间的对应关系。After deforming the aerodynamic surface mesh and aerodynamic space mesh of each component, the computer device needs to determine whether the static aeroelastic analysis of each component has reached the preset convergence condition. If so, the analysis results of each component are output. If not, the above-mentioned process of S102-S104 is continued until the static aeroelastic analysis of each component reaches the preset convergence condition. Among them, the analysis results may include the corresponding relationship between the aerodynamic load generated on each component and the mesh deformation amount of the three-dimensional body-fitting mesh of each component.

在具体实现时,计算机设备可以对各组件进行多次静气动弹性分析,在各组件的分析结果趋于稳定时,可以认为各组件的静气动弹性分析达到预设的收敛条件。In a specific implementation, the computer device may perform multiple static aeroelastic analyses on each component. When the analysis results of each component tend to be stable, it can be considered that the static aeroelastic analyses of each component have reached a preset convergence condition.

本申请实施例提供的飞行器的静气动弹性分析方法,在生成目标部件中各组件的三维贴体网格之后,计算机设备分别对各组件进行定常流场分析,得到产生在各组件上的气动载荷,根据各组件上的气动载荷,确定各组件的结构变形量,以及根据各组件的结构变形量,对各组件的气动表面网格和气动空间网格进行变形,并在确定各组件的静气动弹性分析达到预设的收敛条件时,输出各组件的分析结果。在对低速高升力飞行器构型进行静气动弹性分析过程中,计算机设备能够自动生成各个组件的三维贴体网格,并能够独立地完成各个组件的流场计算、气动载荷与结构模型间的数据传递、结构变形与气动模型间的数据传递,即计算机设备能够全流程自动化地实现低速高升力飞行器构型的静气动弹性分析,简化了低速高升力飞行器构型的静气动弹性分析的复杂度,提高了分析效率。同时,由于计算机设备所生成的各个组件的三维贴体网格更符合低速高升力飞行器构型的实际情况,因此,基于准确的三维贴体网格对低速高升力飞行器构型进行静气动弹性分析,也提高了分析结果的准确性。The static aeroelastic analysis method of the aircraft provided by the embodiment of the present application, after generating the three-dimensional body-fitting mesh of each component in the target part, the computer device respectively performs steady flow field analysis on each component to obtain the aerodynamic load generated on each component, determines the structural deformation of each component according to the aerodynamic load on each component, and deforms the aerodynamic surface mesh and aerodynamic space mesh of each component according to the structural deformation of each component, and outputs the analysis results of each component when it is determined that the static aeroelastic analysis of each component reaches the preset convergence condition. In the process of performing static aeroelastic analysis on the low-speed high-lift aircraft configuration, the computer device can automatically generate the three-dimensional body-fitting mesh of each component, and can independently complete the flow field calculation of each component, the data transmission between the aerodynamic load and the structural model, and the data transmission between the structural deformation and the aerodynamic model, that is, the computer device can automatically realize the static aeroelastic analysis of the low-speed high-lift aircraft configuration in the whole process, simplifying the complexity of the static aeroelastic analysis of the low-speed high-lift aircraft configuration and improving the analysis efficiency. At the same time, since the three-dimensional body-fitting meshes of each component generated by the computer equipment are more in line with the actual situation of the low-speed high-lift aircraft configuration, the static aeroelastic analysis of the low-speed high-lift aircraft configuration based on the accurate three-dimensional body-fitting mesh also improves the accuracy of the analysis results.

在一个实施例中,还提供了一种将各组件的结构变形量传递到各组件对应的气动模型上的具体过程。在上述实施例的基础上,可选的,如图2所示,上述S104可以包括:In one embodiment, a specific process of transferring the structural deformation of each component to the aerodynamic model corresponding to each component is also provided. Based on the above embodiment, optionally, as shown in FIG2 , the above S104 may include:

S201、根据所述各组件的结构变形量,对所述各组件的气动表面网格进行变形。S201 . Deform the aerodynamic surface mesh of each component according to the structural deformation amount of each component.

其中,在得到各组件的结构变形量之后,计算机设备需要将各组件的结构变形量传递到各组件的气动表面网格上。作为一种可选的实施方式,计算机设备可以通过相应的插值算法,将各组件的结构变形量对应插值到各组件的气动表面网格上。其中,该插值算法可以为径向基函数插值算法。After obtaining the structural deformation of each component, the computer device needs to transfer the structural deformation of each component to the aerodynamic surface mesh of each component. As an optional implementation, the computer device can interpolate the structural deformation of each component to the aerodynamic surface mesh of each component through a corresponding interpolation algorithm. The interpolation algorithm can be a radial basis function interpolation algorithm.

在实际应用中,由于低速高升力飞行器构型的结构模型相较于气动模型的网格节点数较少,且前缘缝翼、后缘襟翼、挂架以及短舱等组件都处于翼盒的外插区域,为了使机翼的外插组件能够捕捉到随动变形信息,在上述实施例的基础上,可选的,上述S201的过程可以为:将所述各组件的气动表面网格进行整合,得到目标气动表面网格;分别将所述各组件的结构变形量插值到所述目标气动表面网格上。In practical applications, since the structural model of the low-speed high-lift aircraft configuration has fewer grid nodes than the aerodynamic model, and components such as the leading edge slats, trailing edge flaps, pylons and nacelles are all in the extrapolated area of the wing box, in order to enable the extrapolated components of the wing to capture the dynamic deformation information, based on the above embodiment, optionally, the process of S201 can be: integrating the aerodynamic surface grids of the components to obtain the target aerodynamic surface grid; and interpolating the structural deformation amounts of the components onto the target aerodynamic surface grid respectively.

其中,将各组件的气动表面网格进行整合,即是将各组件作为一个整体进行变形插值。由于径向基函数插值算法属于三维插值算法,具有精度高以及通用性强等优点,因此,可选的,计算机设备可以通过径向基函数插值算法分别将各组件的结构变形量插值到目标气动表面网格上。Integrating the aerodynamic surface meshes of each component means interpolating the deformation of each component as a whole. Since the radial basis function interpolation algorithm is a three-dimensional interpolation algorithm with the advantages of high precision and strong versatility, the computer device can optionally interpolate the structural deformation of each component onto the target aerodynamic surface mesh through the radial basis function interpolation algorithm.

S202、根据所述网格对应关系和所述各组件的气动表面网格的网格变形量,确定所述各组件的气动空间网格的网格变形量。S202 , determining the mesh deformation amount of the aerodynamic space mesh of each component according to the mesh correspondence and the mesh deformation amount of the aerodynamic surface mesh of each component.

其中,在将各结构模型的结构变形量插值到各组件对应的气动模型的气动表面网格后,气动表面网格的变形会影响气动空间网格。因此,计算机设备要通过气动表面网格的网格变形量,来预测气动空间网格的网格变形量。可选的,计算机设备生成的各组件的三维贴体网格中还包括各组件的气动表面网格和气动空间网格之间的网格对应关系,即各组件的三维贴体网格的网格相邻关系是确定的,因此,计算机设备便可以根据该网格对应关系以及各组件的气动表面网格的网格变形量,将各组件的气动空间网格中每个网格的网格变形量追溯到对应的气动表面网格。具体的,计算机设备可以将追溯到的气动表面网格的网格变形量作为气动空间网格的网格变形量。Among them, after the structural deformation of each structural model is interpolated to the aerodynamic surface mesh of the aerodynamic model corresponding to each component, the deformation of the aerodynamic surface mesh will affect the aerodynamic space mesh. Therefore, the computer device predicts the mesh deformation of the aerodynamic space mesh by the mesh deformation of the aerodynamic surface mesh. Optionally, the three-dimensional body-fitting mesh of each component generated by the computer device also includes the mesh correspondence between the aerodynamic surface mesh and the aerodynamic space mesh of each component, that is, the mesh adjacency relationship of the three-dimensional body-fitting mesh of each component is determined. Therefore, the computer device can trace the mesh deformation of each mesh in the aerodynamic space mesh of each component back to the corresponding aerodynamic surface mesh based on the mesh correspondence and the mesh deformation of the aerodynamic surface mesh of each component. Specifically, the computer device can use the traced mesh deformation of the aerodynamic surface mesh as the mesh deformation of the aerodynamic space mesh.

另外,对各组件的气动表面网格进行变形后,计算机设备可以通过下述公式2来获取各组件的气动表面网格中每个网格的网格变形量。In addition, after the aerodynamic surface mesh of each component is deformed, the computer device can obtain the mesh deformation amount of each mesh in the aerodynamic surface mesh of each component through the following formula 2.

公式2:Δra=Cas(CSS)-1ΔrsFormula 2: Δr a = Cas (C SS ) -1 Δr s ;

其中,Δra为各组件对应的气动模型的网格变形量,Δrs为各组件对应的结构模型的结构变形量,Cas和CSS为变形插值参数。Among them, Δra is the mesh deformation of the aerodynamic model corresponding to each component, Δrs is the structural deformation of the structural model corresponding to each component, and Cas and Css are deformation interpolation parameters.

S203、根据所述气动空间网格的网格变形量,对所述各组件的气动空间网格进行变形。S203 , deforming the aerodynamic space grids of the components according to the grid deformation amount of the aerodynamic space grid.

其中,在得到各组件的气动空间网格中每个网格的网格变形量之后,计算机设备可以按照每个网格的网格变形量,变形各组件的气动空间网格,从而将各组件的气动表面网格的变形传递到气动空间网格上,得到在相应气动载荷下的各组件的气动表面网格以及气动空间网格的网格变形量。同时,在确定各组件的静气动弹性分析达到预设的收敛条件时,计算机设备可以将相应气动载荷下的各组件的气动表面网格以及气动空间网格的网格变形量作为各组件的静气动弹性分析的分析结果并输出。After obtaining the mesh deformation of each mesh in the aerodynamic space mesh of each component, the computer device can deform the aerodynamic space mesh of each component according to the mesh deformation of each mesh, thereby transferring the deformation of the aerodynamic surface mesh of each component to the aerodynamic space mesh, and obtaining the mesh deformation of the aerodynamic surface mesh and the aerodynamic space mesh of each component under the corresponding aerodynamic load. At the same time, when it is determined that the static aeroelastic analysis of each component reaches a preset convergence condition, the computer device can output the mesh deformation of the aerodynamic surface mesh and the aerodynamic space mesh of each component under the corresponding aerodynamic load as the analysis result of the static aeroelastic analysis of each component.

在本实施例中,由于计算机设备生成的各组件的三维贴体网格中包括各组件的气动表面网格和气动空间网格之间的网格对应关系,因此,计算机设备便可以根据该网格对应关系,将各组件的气动表面网格的变形传递到气动空间网格上,进一步简化了低速高升力飞行器构型的静气动弹性分析的复杂度,提高了分析效率。同时,在进行变形插值过程中,计算机设备将各组件的气动表面网格进行整合,将各组件的结构变形量分别插值到整合后的目标气动表面网格上,使得目标部件的外插组件能够捕捉到随动变形信息,提高了静气动弹性分析的准确性。In this embodiment, since the three-dimensional body-fitting grids of each component generated by the computer device include the grid correspondence between the aerodynamic surface grids and the aerodynamic space grids of each component, the computer device can transfer the deformation of the aerodynamic surface grids of each component to the aerodynamic space grid according to the grid correspondence, further simplifying the complexity of the static aeroelastic analysis of the low-speed high-lift aircraft configuration and improving the analysis efficiency. At the same time, during the deformation interpolation process, the computer device integrates the aerodynamic surface grids of each component and interpolates the structural deformation of each component to the integrated target aerodynamic surface grid, so that the extrapolated component of the target component can capture the dynamic deformation information, thereby improving the accuracy of the static aeroelastic analysis.

为了便于本领域技术人员的理解,以下以目标部件为机翼为例介绍本申请实施例提供的飞行器的静气动弹性分析方法,如图3和图4所示,具体的,该方法可以包括:To facilitate understanding by those skilled in the art, the static aeroelastic analysis method of an aircraft provided by an embodiment of the present application is introduced below by taking a wing as an example of a target component, as shown in FIG. 3 and FIG. 4 . Specifically, the method may include:

S301、分别生成缝翼、主翼、襟翼、挂架以及短舱的三维贴体网格。S301, respectively generate three-dimensional body-fitting meshes of the slats, main wings, flaps, pylons and nacelles.

其中,对低速高升力飞行器构型的机翼按组件类型进行几何划分,将机翼划分为缝翼、主翼、襟翼、挂架以及短舱等五类。Among them, the wings of the low-speed and high-lift aircraft configuration are geometrically divided according to the component type, and the wings are divided into five categories: slats, main wings, flaps, pylons and nacelles.

S302、分别对前缘缝翼、主翼、后缘襟翼、挂架以及短舱进行定常流场分析,得到产生在前缘缝翼、主翼、后缘襟翼、挂架以及短舱上的气动载荷。S302, respectively performing steady flow field analysis on the leading edge slat, the main wing, the trailing edge flap, the pylon and the nacelle to obtain aerodynamic loads generated on the leading edge slat, the main wing, the trailing edge flap, the pylon and the nacelle.

S303、通过径向基函数插值算法将前缘缝翼、主翼、后缘襟翼、挂架以及短舱上的气动载荷对应插值到缝翼结构模型、主翼结构模型、襟翼结构模型、挂架结构模型以及短舱结构模型上。S303, interpolating the aerodynamic loads on the leading edge slat, the main wing, the trailing edge flap, the pylon and the nacelle to the slat structure model, the main wing structure model, the flap structure model, the pylon structure model and the nacelle structure model through a radial basis function interpolation algorithm.

S304、分别对插值后的缝翼结构模型、主翼结构模型、襟翼结构模型、挂架结构模型以及短舱结构模型进行结构有限元静力变形分析,得到缝翼、主翼、襟翼、挂架以及短舱的结构变形量。S304, respectively performing structural finite element static deformation analysis on the interpolated slat structure model, the main wing structure model, the flap structure model, the pylon structure model and the nacelle structure model to obtain structural deformation amounts of the slat, the main wing, the flap, the pylon and the nacelle.

S305、通过径向基函数插值算法将缝翼、主翼、襟翼、挂架以及短舱的结构变形量插值到缝翼、主翼、襟翼、挂架以及短舱的气动表面网格上。S305, interpolating the structural deformations of the slats, main wings, flaps, pylons and nacelles onto the aerodynamic surface grids of the slats, main wings, flaps, pylons and nacelles by using a radial basis function interpolation algorithm.

S306、将缝翼、主翼、襟翼、挂架以及短舱的气动表面网格上的网格变形量传递到气动空间网格上。S306, transferring the mesh deformation on the aerodynamic surface meshes of the slats, main wings, flaps, pylons and nacelles to the aerodynamic space meshes.

图5为本申请实施例提供的飞行器的静气动弹性分析装置的一种结构示意图,该装置应用于爬升或着陆场景下的高升力飞行器构型,如图5所示,该装置可以包括:网格生成模块50、流场分析模块51、变形量确定模块52、网格变形模块53和结果输出模块54。Figure 5 is a structural schematic diagram of a static aeroelastic analysis device for an aircraft provided in an embodiment of the present application. The device is applied to a high-lift aircraft configuration in a climbing or landing scenario. As shown in Figure 5, the device may include: a grid generation module 50, a flow field analysis module 51, a deformation determination module 52, a grid deformation module 53 and a result output module 54.

具体的,网格生成模块50用于生成目标部件中各组件的三维贴体网格,其中,所述三维贴体网格包括气动表面网格和气动空间网格;Specifically, the mesh generation module 50 is used to generate a three-dimensional body-fitting mesh of each component in the target component, wherein the three-dimensional body-fitting mesh includes an aerodynamic surface mesh and an aerodynamic space mesh;

流场分析模块51用于分别对所述各组件进行定常流场分析,得到产生在所述各组件上的气动载荷;The flow field analysis module 51 is used to perform steady flow field analysis on each component to obtain the aerodynamic load generated on each component;

变形量确定模块52用于根据所述各组件上的气动载荷,确定所述各组件的结构变形量;The deformation determination module 52 is used to determine the structural deformation of each component according to the aerodynamic load on each component;

网格变形模块53用于根据所述各组件的结构变形量,对所述各组件的气动表面网格和气动空间网格进行变形;The grid deformation module 53 is used to deform the aerodynamic surface grid and the aerodynamic space grid of each component according to the structural deformation amount of each component;

结果输出模块54用于在确定所述各组件的静气动弹性分析达到预设的收敛条件时,输出所述各组件的分析结果。The result output module 54 is used to output the analysis results of each component when it is determined that the static aeroelastic analysis of each component reaches a preset convergence condition.

本申请实施例提供的飞行器的静气动弹性分析装置,在生成目标部件中各组件的三维贴体网格之后,计算机设备分别对各组件进行定常流场分析,得到产生在各组件上的气动载荷,根据各组件上的气动载荷,确定各组件的结构变形量,以及根据各组件的结构变形量,对各组件的气动表面网格和气动空间网格进行变形,并在确定各组件的静气动弹性分析达到预设的收敛条件时,输出各组件的分析结果。在对低速高升力飞行器构型进行静气动弹性分析过程中,计算机设备能够自动生成各个组件的三维贴体网格,并能够独立地完成各个组件的流场计算、气动载荷与结构模型间的数据传递、结构变形与气动模型间的数据传递,即计算机设备能够全流程自动化地实现低速高升力飞行器构型的静气动弹性分析,简化了低速高升力飞行器构型的静气动弹性分析的复杂度,提高了分析效率。同时,由于计算机设备所生成的各个组件的三维贴体网格更符合低速高升力飞行器构型的实际情况,因此,基于准确的三维贴体网格对低速高升力飞行器构型进行静气动弹性分析,也提高了分析结果的准确性。The static aeroelastic analysis device for an aircraft provided by the embodiment of the present application, after generating the three-dimensional body-fitting mesh of each component in the target part, the computer device respectively performs steady flow field analysis on each component to obtain the aerodynamic load generated on each component, determines the structural deformation of each component according to the aerodynamic load on each component, and deforms the aerodynamic surface mesh and aerodynamic space mesh of each component according to the structural deformation of each component, and outputs the analysis results of each component when it is determined that the static aeroelastic analysis of each component reaches the preset convergence condition. In the process of performing static aeroelastic analysis on the configuration of a low-speed high-lift aircraft, the computer device can automatically generate the three-dimensional body-fitting mesh of each component, and can independently complete the flow field calculation of each component, the data transmission between the aerodynamic load and the structural model, and the data transmission between the structural deformation and the aerodynamic model, that is, the computer device can automatically realize the static aeroelastic analysis of the configuration of a low-speed high-lift aircraft in the whole process, simplifying the complexity of the static aeroelastic analysis of the configuration of a low-speed high-lift aircraft and improving the analysis efficiency. At the same time, since the three-dimensional body-fitting meshes of each component generated by the computer equipment are more in line with the actual situation of the low-speed high-lift aircraft configuration, the static aeroelastic analysis of the low-speed high-lift aircraft configuration based on the accurate three-dimensional body-fitting mesh also improves the accuracy of the analysis results.

在其中一个实施例中,可选的,变形量确定模块52包括:载荷插值单元和结构变形分析单元;In one of the embodiments, optionally, the deformation determination module 52 includes: a load interpolation unit and a structural deformation analysis unit;

具体的,载荷插值单元用于将所述各组件上的气动载荷对应插值到所述各组件对应的结构模型上;Specifically, the load interpolation unit is used to interpolate the aerodynamic loads on the components to the structural models corresponding to the components;

结构变形分析单元用于分别对插值后的各结构模型进行结构有限元静力变形分析,得到所述各组件的结构变形量。The structural deformation analysis unit is used to perform structural finite element static deformation analysis on each interpolated structural model to obtain the structural deformation amount of each component.

在其中一个实施例中,可选的,所述三维贴体网格还包括:所述气动表面网格和所述气动空间网格之间的网格对应关系;In one of the embodiments, optionally, the three-dimensional body-fitting grid further includes: a grid correspondence relationship between the aerodynamic surface grid and the aerodynamic space grid;

网格变形模块53包括:第一变形单元、确定单元和第二变形单元;The grid deformation module 53 includes: a first deformation unit, a determination unit and a second deformation unit;

具体的,第一变形单元用于根据所述各组件的结构变形量,对所述各组件的气动表面网格进行变形;Specifically, the first deformation unit is used to deform the aerodynamic surface grid of each component according to the structural deformation amount of each component;

确定单元用于根据所述网格对应关系和所述各组件的气动表面网格的网格变形量,确定所述各组件的气动空间网格的网格变形量;The determining unit is used to determine the mesh deformation amount of the aerodynamic space mesh of each component according to the mesh correspondence relationship and the mesh deformation amount of the aerodynamic surface mesh of each component;

第二变形单元用于根据所述气动空间网格的网格变形量,对所述各组件的气动空间网格进行变形。The second deformation unit is used to deform the aerodynamic space grid of each component according to the grid deformation amount of the aerodynamic space grid.

在其中一个实施例中,可选的,第一变形单元包括:网格整合子单元和变形插值子单元;In one of the embodiments, optionally, the first deformation unit includes: a grid integration subunit and a deformation interpolation subunit;

具体的,网格整合子单元用于将所述各组件的气动表面网格进行整合,得到目标气动表面网格;Specifically, the grid integration subunit is used to integrate the aerodynamic surface grids of the components to obtain a target aerodynamic surface grid;

变形插值子单元用于分别将所述各组件的结构变形量插值到所述目标气动表面网格上。The deformation interpolation subunit is used to interpolate the structural deformation of each component onto the target aerodynamic surface grid.

在其中一个实施例中,可选的,载荷插值单元具体用于通过径向基函数插值算法将所述各组件上的气动载荷对应插值到所述各组件对应的结构模型上。In one of the embodiments, optionally, the load interpolation unit is specifically used to interpolate the aerodynamic loads on the components to the structural models corresponding to the components through a radial basis function interpolation algorithm.

在其中一个实施例中,可选的,变形插值子单元具体用于通过径向基函数插值算法分别将所述各组件的结构变形量插值到所述目标气动表面网格上。In one of the embodiments, optionally, the deformation interpolation subunit is specifically configured to interpolate the structural deformation of each component onto the target aerodynamic surface grid by using a radial basis function interpolation algorithm.

可选的,所述目标部件为所述高升力飞行器构型的机翼和/或尾翼。Optionally, the target component is a wing and/or a tail of the high-lift aircraft configuration.

在一个实施例中,提供了一种飞行器的静气动弹性分析设备(以下简称计算机设备),该计算机设备的内部结构图可以如图6所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种飞行器的静气动弹性分析方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。In one embodiment, a static aeroelasticity analysis device for an aircraft (hereinafter referred to as a computer device) is provided, and the internal structure diagram of the computer device can be shown in Figure 6. The computer device includes a processor, a memory, a network interface, a display screen and an input device connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a static aeroelasticity analysis method for an aircraft is implemented. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covered on the display screen, or a key, trackball or touchpad set on the computer device housing, or an external keyboard, touchpad or mouse, etc.

本领域技术人员可以理解,图6中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。Those skilled in the art will understand that the structure shown in FIG. 6 is merely a block diagram of a partial structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

在一个实施例中,提供了一种飞行器的静气动弹性分析设备,应用于爬升或着陆场景下的高升力飞行器构型,该设备包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:In one embodiment, a static aeroelastic analysis device for an aircraft is provided, which is applied to a high-lift aircraft configuration in a climbing or landing scenario. The device includes a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:

生成目标部件中各组件的三维贴体网格,其中,所述三维贴体网格包括气动表面网格和气动空间网格;Generate a three-dimensional body-fitted mesh of each component in the target component, wherein the three-dimensional body-fitted mesh includes an aerodynamic surface mesh and an aerodynamic space mesh;

分别对所述各组件进行定常流场分析,得到产生在所述各组件上的气动载荷;Performing steady flow field analysis on each of the components respectively to obtain aerodynamic loads generated on each of the components;

根据所述各组件上的气动载荷,确定所述各组件的结构变形量;Determining the structural deformation of each component according to the aerodynamic load on each component;

根据所述各组件的结构变形量,对所述各组件的气动表面网格和气动空间网格进行变形,并在确定所述各组件的静气动弹性分析达到预设的收敛条件时,输出所述各组件的分析结果。According to the structural deformation of each component, the aerodynamic surface grid and the aerodynamic space grid of each component are deformed, and when it is determined that the static aeroelastic analysis of each component reaches a preset convergence condition, the analysis results of each component are output.

在一个实施例中,处理器执行计算机程序时还实现以下步骤:将所述各组件上的气动载荷对应插值到所述各组件对应的结构模型上;分别对插值后的各结构模型进行结构有限元静力变形分析,得到所述各组件的结构变形量。In one embodiment, when the processor executes the computer program, the following steps are also implemented: the aerodynamic loads on the components are interpolated to the structural models corresponding to the components; and structural finite element static deformation analysis is performed on each interpolated structural model to obtain the structural deformation of each component.

在一个实施例中,所述三维贴体网格还包括:所述气动表面网格和所述气动空间网格之间的网格对应关系;处理器执行计算机程序时还实现以下步骤:根据所述各组件的结构变形量,对所述各组件的气动表面网格进行变形;根据所述网格对应关系和所述各组件的气动表面网格的网格变形量,确定所述各组件的气动空间网格的网格变形量;根据所述气动空间网格的网格变形量,对所述各组件的气动空间网格进行变形。In one embodiment, the three-dimensional body-fitting grid further includes: a grid correspondence relationship between the aerodynamic surface grid and the aerodynamic space grid; when the processor executes the computer program, the following steps are also implemented: according to the structural deformation amount of each component, the aerodynamic surface grid of each component is deformed; according to the grid correspondence relationship and the grid deformation amount of the aerodynamic surface grid of each component, the grid deformation amount of the aerodynamic space grid of each component is determined; according to the grid deformation amount of the aerodynamic space grid, the aerodynamic space grid of each component is deformed.

在一个实施例中,处理器执行计算机程序时还实现以下步骤:将所述各组件的气动表面网格进行整合,得到目标气动表面网格;分别将所述各组件的结构变形量插值到所述目标气动表面网格上。In one embodiment, when the processor executes the computer program, the following steps are further implemented: integrating the aerodynamic surface meshes of the components to obtain a target aerodynamic surface mesh; and interpolating the structural deformation of the components onto the target aerodynamic surface mesh respectively.

在一个实施例中,处理器执行计算机程序时还实现以下步骤:通过径向基函数插值算法将所述各组件上的气动载荷对应插值到所述各组件对应的结构模型上。In one embodiment, when the processor executes the computer program, the following steps are further implemented: the aerodynamic loads on the components are interpolated to the structural models corresponding to the components by using a radial basis function interpolation algorithm.

在一个实施例中,处理器执行计算机程序时还实现以下步骤:通过径向基函数插值算法分别将所述各组件的结构变形量插值到所述目标气动表面网格上。In one embodiment, when the processor executes the computer program, the following steps are further implemented: interpolating the structural deformation of each component onto the target aerodynamic surface grid respectively by using a radial basis function interpolation algorithm.

可选的,所述目标部件为所述高升力飞行器构型的机翼和/或尾翼。Optionally, the target component is a wing and/or a tail of the high-lift aircraft configuration.

在一个实施例中,提供了一种计算机可读存储介质,应用于爬升或着陆场景下的高升力飞行器构型,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:In one embodiment, a computer readable storage medium is provided, which is applied to a high lift aircraft configuration in a climbing or landing scenario, and stores a computer program thereon, and when the computer program is executed by a processor, the following steps are implemented:

生成目标部件中各组件的三维贴体网格,其中,所述三维贴体网格包括气动表面网格和气动空间网格;Generate a three-dimensional body-fitted mesh of each component in the target component, wherein the three-dimensional body-fitted mesh includes an aerodynamic surface mesh and an aerodynamic space mesh;

分别对所述各组件进行定常流场分析,得到产生在所述各组件上的气动载荷;Performing steady flow field analysis on each of the components respectively to obtain aerodynamic loads generated on each of the components;

根据所述各组件上的气动载荷,确定所述各组件的结构变形量;Determining the structural deformation of each component according to the aerodynamic load on each component;

根据所述各组件的结构变形量,对所述各组件的气动表面网格和气动空间网格进行变形,并在确定所述各组件的静气动弹性分析达到预设的收敛条件时,输出所述各组件的分析结果。According to the structural deformation of each component, the aerodynamic surface grid and the aerodynamic space grid of each component are deformed, and when it is determined that the static aeroelastic analysis of each component reaches a preset convergence condition, the analysis results of each component are output.

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:将所述各组件上的气动载荷对应插值到所述各组件对应的结构模型上;分别对插值后的各结构模型进行结构有限元静力变形分析,得到所述各组件的结构变形量。In one embodiment, when the computer program is executed by the processor, the following steps are also implemented: the aerodynamic loads on the components are interpolated to the structural models corresponding to the components; and structural finite element static deformation analysis is performed on each interpolated structural model to obtain the structural deformation of each component.

在一个实施例中,所述三维贴体网格还包括:所述气动表面网格和所述气动空间网格之间的网格对应关系;计算机程序被处理器执行时还实现以下步骤:根据所述各组件的结构变形量,对所述各组件的气动表面网格进行变形;根据所述网格对应关系和所述各组件的气动表面网格的网格变形量,确定所述各组件的气动空间网格的网格变形量;根据所述气动空间网格的网格变形量,对所述各组件的气动空间网格进行变形。In one embodiment, the three-dimensional body-fitting grid further includes: a grid correspondence relationship between the aerodynamic surface grid and the aerodynamic space grid; when the computer program is executed by the processor, the following steps are also implemented: according to the structural deformation amount of each component, the aerodynamic surface grid of each component is deformed; according to the grid correspondence relationship and the grid deformation amount of the aerodynamic surface grid of each component, the grid deformation amount of the aerodynamic space grid of each component is determined; according to the grid deformation amount of the aerodynamic space grid, the aerodynamic space grid of each component is deformed.

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:将所述各组件的气动表面网格进行整合,得到目标气动表面网格;分别将所述各组件的结构变形量插值到所述目标气动表面网格上。In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: integrating the aerodynamic surface meshes of the components to obtain a target aerodynamic surface mesh; and interpolating the structural deformation of the components onto the target aerodynamic surface mesh respectively.

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:通过径向基函数插值算法将所述各组件上的气动载荷对应插值到所述各组件对应的结构模型上。In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: the aerodynamic loads on the components are interpolated to the structural models corresponding to the components by using a radial basis function interpolation algorithm.

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:通过径向基函数插值算法分别将所述各组件的结构变形量插值到所述目标气动表面网格上。In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: interpolating the structural deformation of each component onto the target aerodynamic surface grid respectively by using a radial basis function interpolation algorithm.

可选的,所述目标部件为所述高升力飞行器构型的机翼和/或尾翼。Optionally, the target component is a wing and/or a tail of the high-lift aircraft configuration.

上述实施例中提供的飞行器的静气动弹性分析装置、设备和存储介质可执行本申请任意实施例所提供的飞行器的静气动弹性分析方法,具备执行该方法相应的功能模块和有益效果。未在上述实施例中详尽描述的技术细节,可参见本申请任意实施例所提供的飞行器的静气动弹性分析方法。The static aeroelasticity analysis device, equipment and storage medium of the aircraft provided in the above embodiments can execute the static aeroelasticity analysis method of the aircraft provided in any embodiment of the present application, and have the corresponding functional modules and beneficial effects of executing the method. For technical details not described in detail in the above embodiments, please refer to the static aeroelasticity analysis method of the aircraft provided in any embodiment of the present application.

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in the present application can include non-volatile and/or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。The technical features of the above-described embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above-described embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims (8)

1. A method of static aeroelastic analysis of an aircraft, for application to a high lift aircraft configuration in a climb or landing scenario, the method comprising:
Generating a three-dimensional body-attached grid of each component in the target component, wherein the three-dimensional body-attached grid comprises a pneumatic surface grid and a pneumatic space grid; the target component is a wing of a high lift aircraft configuration; the components in the target part are a leading edge slat, a main wing, a trailing edge flap, a pylon and a nacelle;
respectively carrying out steady flow field analysis on each component to obtain pneumatic loads generated on each component;
determining the structural deformation of each component according to the pneumatic load on each component;
Deforming the pneumatic surface grid and the pneumatic space grid of each component according to the structural deformation of each component, and outputting the analysis result of each component when the static pneumatic elasticity analysis of each component is determined to reach a preset convergence condition;
The three-dimensional body-contacting grid further comprises: grid correspondence between the aerodynamic surface grid and the aerodynamic spatial grid;
The method for deforming the pneumatic surface grid and the pneumatic space grid of each component according to the structural deformation of each component comprises the following steps:
deforming the pneumatic surface grid of each component according to the structural deformation of each component;
determining the grid deformation of the pneumatic space grid of each component according to the grid corresponding relation and the grid deformation of the pneumatic surface grid of each component;
and deforming the pneumatic space grid of each component according to the grid deformation of the pneumatic space grid.
2. The method of claim 1, wherein said determining the amount of structural deformation of each of said components based on the aerodynamic load on said components comprises:
interpolating pneumatic loads on the components correspondingly to structural models corresponding to the components;
and respectively carrying out structural finite element static deformation analysis on each interpolated structural model to obtain the structural deformation of each component.
3. The method of claim 1, wherein deforming the aerodynamic surface mesh of each component according to the structural deformation of each component comprises:
integrating the pneumatic surface grids of the components to obtain a target pneumatic surface grid;
and respectively interpolating the structural deformation of each component to the target pneumatic surface grid.
4. The method of claim 2, wherein said interpolating pneumatic load correspondences on said components to structural models corresponding to said components comprises:
And interpolating the pneumatic load on each component to the structural model corresponding to each component through a radial basis function interpolation algorithm.
5. A method according to claim 3, wherein said separately interpolating structural deformations of said components onto said target aerodynamic surface mesh comprises:
And respectively interpolating the structural deformation of each component onto the target pneumatic surface grid through a radial basis function interpolation algorithm.
6. A static aeroelastic analysis device for an aircraft, for application in a high lift aircraft configuration in a climb or landing scenario, the device comprising:
The grid generation module is used for generating a three-dimensional body-attached grid of each component in the target component, wherein the three-dimensional body-attached grid comprises a pneumatic surface grid and a pneumatic space grid; the target component is a wing of a high lift aircraft configuration; the components in the target part are a leading edge slat, a main wing, a trailing edge flap, a pylon and a nacelle;
the flow field analysis module is used for respectively carrying out steady flow field analysis on each component to obtain pneumatic loads generated on each component;
The deformation determining module is used for determining the structural deformation of each component according to the pneumatic load on each component;
the grid deformation module is used for deforming the pneumatic surface grid and the pneumatic space grid of each component according to the structural deformation of each component;
The result output module is used for outputting the analysis result of each component when the static pneumatic elasticity analysis of each component is determined to reach the preset convergence condition;
The three-dimensional body-contacting grid further comprises: grid correspondence between the aerodynamic surface grid and the aerodynamic spatial grid;
the grid deformation module includes: a first deforming unit, a determining unit and a second deforming unit;
the first deforming unit is used for deforming the pneumatic surface grid of each component according to the structural deformation of each component;
the determining unit is used for determining the grid deformation of the pneumatic space grid of each component according to the grid corresponding relation and the grid deformation of the pneumatic surface grid of each component;
The second deforming unit is used for deforming the pneumatic space grid of each component according to the grid deformation of the pneumatic space grid.
7. A static pneumatic elasticity analysis device of an aircraft, comprising a memory and a processor, the memory storing a computer program, characterized in that the processor implements the steps of the method of any one of claims 1 to 5 when the computer program is executed.
8. A computer readable storage medium, on which a computer program is stored, characterized in that the computer program, when being executed by a processor, implements the steps of the method according to any one of claims 1 to 5.
CN202011249231.8A 2020-11-10 2020-11-10 Method, device, equipment and storage medium for analyzing static aeroelasticity of aircraft Active CN112347561B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011249231.8A CN112347561B (en) 2020-11-10 2020-11-10 Method, device, equipment and storage medium for analyzing static aeroelasticity of aircraft

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011249231.8A CN112347561B (en) 2020-11-10 2020-11-10 Method, device, equipment and storage medium for analyzing static aeroelasticity of aircraft

Publications (2)

Publication Number Publication Date
CN112347561A CN112347561A (en) 2021-02-09
CN112347561B true CN112347561B (en) 2024-05-28

Family

ID=74362398

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011249231.8A Active CN112347561B (en) 2020-11-10 2020-11-10 Method, device, equipment and storage medium for analyzing static aeroelasticity of aircraft

Country Status (1)

Country Link
CN (1) CN112347561B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114168796B (en) * 2022-02-10 2022-04-15 中国空气动力研究与发展中心计算空气动力研究所 Method for establishing high-altitude aerodynamic database of aircraft
CN115840992B (en) * 2023-02-20 2023-05-26 中国空气动力研究与发展中心计算空气动力研究所 Flight simulation method and system of elastic aircraft, computer storage medium and terminal

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2956734A1 (en) * 2010-02-22 2011-08-26 Snecma Method for identifying dynamic deformation level by mode of blade of aircraft engine, involves constructing three-dimensional dynamic displacement field, and determining deformation field of piece by spatially deriving displacement field
CN103699757A (en) * 2014-01-06 2014-04-02 西北工业大学 Micro flapping-wing analysis system and method involved with pneumatic and structural coupling properties
CN105183996A (en) * 2015-09-14 2015-12-23 西北工业大学 Surface element correction and grid beforehand self-adaption calculation method
CN105335549A (en) * 2015-09-25 2016-02-17 南京航空航天大学 Upper and lower airfoil deformation superposition method
WO2017084106A1 (en) * 2015-11-20 2017-05-26 田川 System and method for numerical simulation of aircraft flow field
CN107527385A (en) * 2017-08-01 2017-12-29 中国商用飞机有限责任公司北京民用飞机技术研究中心 A kind of grid automatic projection method
US9977848B1 (en) * 2014-07-10 2018-05-22 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Method and system for predicting rocket nozzle deformation during engine start-up and shut-down transients
KR101892614B1 (en) * 2017-11-29 2018-10-04 한국과학기술정보연구원 Method and apparatus for aerodynamic analysis by manufacturing tolerance of blade
CN109376403A (en) * 2018-09-29 2019-02-22 南京航空航天大学 A two-dimensional numerical simulation method of icing based on Cartesian adaptive reconstruction technique
CN110162825A (en) * 2019-03-20 2019-08-23 北京机电工程研究所 Cracking rudder face aeroelasticity modeling method
CN110162823A (en) * 2019-03-19 2019-08-23 北京机电工程研究所 Consider the unsteady aerodynamic force calculation method of pneumatic face curved surface effect and normal direction movement
CN110457860A (en) * 2019-08-22 2019-11-15 中国商用飞机有限责任公司北京民用飞机技术研究中心 Automatic generation of grid, device, equipment and storage medium

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6813749B2 (en) * 2002-02-12 2004-11-02 The Boeing Company Method, system and computer program product for multidisciplinary design analysis of structural components

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2956734A1 (en) * 2010-02-22 2011-08-26 Snecma Method for identifying dynamic deformation level by mode of blade of aircraft engine, involves constructing three-dimensional dynamic displacement field, and determining deformation field of piece by spatially deriving displacement field
CN103699757A (en) * 2014-01-06 2014-04-02 西北工业大学 Micro flapping-wing analysis system and method involved with pneumatic and structural coupling properties
US9977848B1 (en) * 2014-07-10 2018-05-22 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Method and system for predicting rocket nozzle deformation during engine start-up and shut-down transients
CN105183996A (en) * 2015-09-14 2015-12-23 西北工业大学 Surface element correction and grid beforehand self-adaption calculation method
CN105335549A (en) * 2015-09-25 2016-02-17 南京航空航天大学 Upper and lower airfoil deformation superposition method
WO2017084106A1 (en) * 2015-11-20 2017-05-26 田川 System and method for numerical simulation of aircraft flow field
CN107527385A (en) * 2017-08-01 2017-12-29 中国商用飞机有限责任公司北京民用飞机技术研究中心 A kind of grid automatic projection method
KR101892614B1 (en) * 2017-11-29 2018-10-04 한국과학기술정보연구원 Method and apparatus for aerodynamic analysis by manufacturing tolerance of blade
CN109376403A (en) * 2018-09-29 2019-02-22 南京航空航天大学 A two-dimensional numerical simulation method of icing based on Cartesian adaptive reconstruction technique
CN110162823A (en) * 2019-03-19 2019-08-23 北京机电工程研究所 Consider the unsteady aerodynamic force calculation method of pneumatic face curved surface effect and normal direction movement
CN110162825A (en) * 2019-03-20 2019-08-23 北京机电工程研究所 Cracking rudder face aeroelasticity modeling method
CN110457860A (en) * 2019-08-22 2019-11-15 中国商用飞机有限责任公司北京民用飞机技术研究中心 Automatic generation of grid, device, equipment and storage medium

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
Accelerated loosely-coupled CFD/CSD method for nonlinear static aeroelasticity analysis;Dang Huixue 等;《Aerospace Science and Technology》;20100630;第14卷(第04期);250-258 *
基于径向基函数的网格变形及非线性气动弹性时域仿真研究;谢亮 等;《航空学报》;20130725;第34卷(第7期);1501-1511 *
大展弦比机翼气动弹性分析;董文辉 等;《Proceedings of 2012 2nd International Conference on Aerospace Engineering and Information Technology(AEIT 2012 V2)》;20120531;407-413 *
无人机螺旋桨气动特性数值模拟分析;李晓华 等;《2014(第五届)中国无人机大会论文集》;20141231;482-487 *
面向工程应用的飞机流场快速自动分析工具开发;孙明哲 等;《气体物理》;20191115;第04卷(第06期);1-11 *

Also Published As

Publication number Publication date
CN112347561A (en) 2021-02-09

Similar Documents

Publication Publication Date Title
US20220300673A1 (en) Computing Techniques for Three-Dimensional Modeling and Design Analysis
Cary et al. Cfd vision 2030 road map: Progress and perspectives
CN112414668B (en) Wind tunnel test data static bomb correction method, device, equipment and medium
CN107391891B (en) Large-aspect-ratio wing optimization design method based on model fusion method
CN116401907A (en) Wind tunnel test data static aeroelastic correction method, device, equipment and storage medium
CN112347561B (en) Method, device, equipment and storage medium for analyzing static aeroelasticity of aircraft
CN109726437B (en) Cabin door pneumatic load equivalent node force processing method
CN115438598A (en) Numerical method of Reynolds stress turbulence model based on general time root square scale
CN109902359A (en) Airframe structure optimization design method for UAV family with flying wing layout
CN117150851A (en) An integrated method and system for structural design analysis and optimization based on intelligent interaction
Hue et al. Validation of a near-body and off-body grid partitioning methodology for aircraft aerodynamic performance prediction
CN114139285B (en) A low Reynolds number fluid-structure interaction analysis method for flexible skinned wings
CN103699756B (en) Loosely-coupled simulation system and method
Ordaz et al. Adaptive Aft Signature Shaping of a Low-Boom Supersonic Aircraft Using Off-Body Pressures
CN110457860A (en) Automatic generation of grid, device, equipment and storage medium
US20110191068A1 (en) Multiscale substructures in finite element analysis
Ito et al. Efficient computational fluid dynamics evaluation of small-device locations with automatic local remeshing
Wu et al. Aero-structure-stealth coupled optimization for high aspect ratio wing using adaptive metamodeling method
van den Berg et al. A multidisciplinary modeling system for structural design applied to aircraft moveables
CN104133923A (en) A rapid modification design method for vehicle body
Ciampa et al. A hierarchical aeroelastic engine for the preliminary design and optimization of the flexible aircraft
CN107944184B (en) Combining living system theory and FBS product concept design method
Long et al. Multi-objective multidisciplinary optimization of long-endurance UAV wing using surrogate model in modelcenter
CN109635370A (en) Cracking drag rudder aeroelastic effect characteristic analysis method
CN115809615A (en) Fast aerodynamic analysis method and device based on parametric modeling

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant