CN108563885B - 一种机翼颤振模型梁肋布局快速移动方法及*** - Google Patents
一种机翼颤振模型梁肋布局快速移动方法及*** Download PDFInfo
- Publication number
- CN108563885B CN108563885B CN201810365199.6A CN201810365199A CN108563885B CN 108563885 B CN108563885 B CN 108563885B CN 201810365199 A CN201810365199 A CN 201810365199A CN 108563885 B CN108563885 B CN 108563885B
- Authority
- CN
- China
- Prior art keywords
- node
- node information
- flutter model
- information group
- wing
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/15—Vehicle, aircraft or watercraft design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2119/00—Details relating to the type or aim of the analysis or the optimisation
- G06F2119/18—Manufacturability analysis or optimisation for manufacturability
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Geometry (AREA)
- General Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Automation & Control Theory (AREA)
- Aviation & Aerospace Engineering (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Processing Or Creating Images (AREA)
Abstract
本发明公开了一种机翼颤振模型梁肋布局快速移动方法及***。所述机翼颤振模型梁肋布局快速移动方法包括:步骤1:建立第一机翼颤振模型,获取第一颤振模型的第一节点信息组;步骤2:在所述第一颤振模型的第一节点信息组中提取需要移动的节点,形成第二节点信息组;步骤3:通过计算得到第三节点信息组;步骤4:获得第三节点信息组中各个所述需要移动的节点的第三节点信息;步骤5:形成第二机翼颤振模型。本申请的机翼颤振模型梁肋布局快速移动方法针对第一机翼颤振模型,基于节点平面位置快速移动技术与面样条空间插值技术,将机翼梁肋位置作为设计对象,快速改变机翼的梁肋位置,重构机翼颤振模型。
Description
技术领域
本发明涉及飞机设计技术领域,特别是涉及一种机翼颤振模型梁肋布局快速移动方法及机翼颤振模型梁肋布局快速移动***。
背景技术
机翼梁-肋式结构布局是一种典型的机翼结构布局形式。梁、肋的位置变化会直接影响纵向承力构件的几何尺寸和间距。由于梁肋布局的位置移动涉及初始模型的整体改变以及重构,必须重新建模,因此梁肋布局的优化设计多见于不同的结构方案设计,而不能应用于自动优化流程当中。
因此,希望有一种技术方案来克服或至少减轻现有技术的至少一个上述缺陷。
发明内容
本发明的目的在于提供一种机翼颤振模型梁肋布局快速移动方法来克服或至少减轻现有技术的中的至少一个上述缺陷。
为实现上述目的,本发明提供一种机翼颤振模型梁肋布局快速移动方法,所述机翼颤振模型梁肋布局快速移动方法包括:
步骤1:建立第一机翼颤振模型,获取第一颤振模型的第一节点信息组,所述第一节点信息组内包括多个节点以及各个节点的第一节点信息;
步骤2:在所述第一颤振模型的第一节点信息组中提取需要移动的节点,形成第二节点信息组,所述第二节点信息组包括多个需要移动的节点以及各个所述需要移动的节点的第一节点信息;
步骤3:获取所述第一机翼颤振模型的原始角点的坐标位置以及需要给定的新角点的坐标位置,根据原始角点的坐标位置、新角点的的坐标位置以及所述步骤2中的第二节点信息组,通过计算得到第三节点信息组,所述第三节点信息组包括所述需要移动的节点以及各个所述需要移动的节点的第二节点信息;
步骤4:通过所述第一机翼颤振模型中的上翼面表面数据、下翼面表面数据,为所述步骤3中的第三节点信息组中的第二节点信息进行插值,从而获得第三节点信息组中各个所述需要移动的节点的第三节点信息;
步骤5:用所述步骤4中的第三节点信息组中的各个所述需要移动的节点的第三节点信息替换所述步骤1中的所述第一节点信息组中的对应的各个节点的第一节点信息,从而形成第二机翼颤振模型。
优选地,所述第一节点信息包括各个节点、各个所述节点的节点号以及各个节点的第一三维几何坐标。
优选地,所述第二节点信息包括各个需要移动的节点、各个所述需要移动的节点的节点号以及各个节点的第一二维坐标。
优选地,所述需要移动的节点的第三节点信息包括各个需要移动的节点、各个所述需要移动的节点的节点号以及各个节点的第二三维几何坐标,其中,所述第二三维几何坐标中包括以及各个节点的第一二维坐标。
优选地,所述步骤3中的原始角点包括梁角点以及肋角点;
所述步骤3中的新角点的数量与所述原始角点数量相同。
优选地,所述步骤3中的通过计算具体采用如下公式进行:
本申请还提供了一种机翼颤振模型梁肋布局快速移动***,所述机翼颤振模型梁肋布局快速移动***包括:模型生成模块,所述模型生成模块用于生成第一机翼颤振模型和第二机翼颤振模型;调用模块,所述调用模块用于调用和/或读取所述第一机翼颤振模型和第二机翼颤振模型的信息;计算模块,所述计算模块用于计算第三节点信息组;插值模块,所述插值模块用于通过所述第一机翼颤振模型中的上翼面表面数据、下翼面表面数据,为所述第三节点信息组中的第二节点信息进行插值,从而获得第三节点信息组中各个所述需要移动的节点的第三节点信息。
本申请的机翼颤振模型梁肋布局快速移动方法基于机翼颤振模型的梁肋布局快速移动方法,针对第一机翼颤振模型,基于节点平面位置快速移动技术与面样条空间插值技术,将机翼梁肋位置作为设计对象,快速改变机翼的梁肋位置,重构机翼颤振模型可以方便地进行机翼颤振模型梁肋布局的快速移动。
附图说明
图1是根据本发明第一实施例的机翼颤振模型梁肋布局快速移动方法的流程示意图。
具体实施方式
为使本发明实施的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行更加详细的描述。在附图中,自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。所描述的实施例是本发明一部分实施例,而不是全部的实施例。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。下面结合附图对本发明的实施例进行详细说明。
在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明保护范围的限制。
图1是根据本发明第一实施例的机翼颤振模型梁肋布局快速移动方法的流程示意图。
如图1所示的机翼颤振模型梁肋布局快速移动方法包括:
步骤1:建立第一机翼颤振模型,获取第一颤振模型的第一节点信息组,所述第一节点信息组内包括多个节点以及各个节点的第一节点信息;
步骤2:在所述第一颤振模型的第一节点信息组中提取需要移动的节点,形成第二节点信息组,所述第二节点信息组包括多个需要移动的节点以及各个所述需要移动的节点的第一节点信息;
步骤3:获取所述第一机翼颤振模型的原始角点的坐标位置以及需要给定的新角点的坐标位置,根据原始角点的坐标位置、新角点的的坐标位置以及所述步骤2中的第二节点信息组,通过计算得到第三节点信息组,所述第三节点信息组包括所述需要移动的节点以及各个所述需要移动的节点的第二节点信息;
步骤4:通过所述第一机翼颤振模型中的上翼面表面数据、下翼面表面数据,为所述步骤3中的第三节点信息组中的第二节点信息进行插值,从而获得第三节点信息组中各个所述需要移动的节点的第三节点信息;
步骤5:用所述步骤4中的第三节点信息组中的各个所述需要移动的节点的第三节点信息替换所述步骤1中的所述第一节点信息组中的对应的各个节点的第一节点信息,从而形成第二机翼颤振模型。
本申请的机翼颤振模型梁肋布局快速移动方法基于机翼颤振模型的梁肋布局快速移动方法,针对第一机翼颤振模型,基于节点平面位置快速移动技术与面样条空间插值技术,将机翼梁肋位置作为设计对象,快速改变机翼的梁肋位置,重构机翼颤振模型可以方便地进行机翼颤振模型梁肋布局的快速移动。
在本实施例中,第一节点信息包括各个节点、各个节点的节点号以及各个节点的第一三维几何坐标。
在本实施例中,第二节点信息包括各个需要移动的节点、各个需要移动的节点的节点号以及各个节点的第一二维坐标。
在本实施例中,需要移动的节点的第三节点信息包括各个需要移动的节点、各个需要移动的节点的节点号以及各个节点的第二三维几何坐标,其中,第二三维几何坐标中包括以及各个节点的第一二维坐标。
在本实施例中,步骤3中的原始角点包括梁角点以及肋角点;
步骤3中的新角点的数量与所述原始角点数量相同。
在本实施例中,所述步骤3中的通过计算具体采用如下公式进行:
本申请还提供了一种机翼颤振模型梁肋布局快速移动***,所述机翼颤振模型梁肋布局快速移动***包括:
模型生成模块,所述模型生成模块用于生成第一机翼颤振模型和第二机翼颤振模型;
调用模块,所述调用模块用于调用和/或读取所述第一机翼颤振模型和第二机翼颤振模型的信息;
计算模块,所述计算模块用于计算第三节点信息组;
插值模块,所述插值模块用于通过所述第一机翼颤振模型中的上翼面表面数据、下翼面表面数据,为所述第三节点信息组中的第二节点信息进行插值,从而获得第三节点信息组中各个所述需要移动的节点的第三节点信息。
下面以举例的方式对本申请做进一步阐述。可以理解的是,该举例并不构成对本申请的任何限制。
步骤1:建立第一机翼颤振模型,获取第一颤振模型的第一节点信息组,所述第一节点信息组内包括多个节点以及各个节点的第一节点信息;
步骤2:在所述第一颤振模型的第一节点信息组中提取需要移动的节点,形成第二节点信息组,所述第二节点信息组包括多个需要移动的节点以及各个所述需要移动的节点的第一节点信息;第二节点信息组如表1所示。
表1:
节点号 | X坐标 | Y坐标 | Z坐标 |
101 | 4054.2 | 4129.7 | 918.9 |
102 | 3023.6 | 656.10 | 598.4 |
103 | 3228.1 | 1406.0 | 660.6 |
104 | 3346.5 | 1836.9 | 696.1 |
105 | 3523.0 | 2484.3 | 754.3 |
106 | 3674.1 | 3035.6 | 809.4 |
107 | 3910.4 | 3717.9 | 877.2 |
108 | 4237.2 | 4610.7 | 965.9 |
… | … | … | … |
步骤3:获取所述第一机翼颤振模型的原始角点的坐标位置以及需要给定的新角点的坐标位置(如表2所示),根据原始角点的坐标位置、新角点的的坐标位置以及所述步骤2中的第二节点信息组,通过计算得到第三节点信息组,所述第三节点信息组包括所述需要移动的节点以及各个所述需要移动的节点的第二节点信息;
表2:
角点号 | X坐标 | Y坐标 |
1 | 7410.1 | -14460.0 |
2 | 7879.4 | -14460.0 |
3 | 2835.9 | 0.0 |
4 | 0.0 | 0.0 |
步骤4:通过所述第一机翼颤振模型中的上翼面表面数据、下翼面表面数据,为所述步骤3中的第三节点信息组中的第二节点信息进行插值,从而获得第三节点信息组中各个所述需要移动的节点的第三节点信息;
步骤5:用所述步骤4中的第三节点信息组中的各个所述需要移动的节点的第三节点信息替换所述步骤1中的所述第一节点信息组中的对应的各个节点的第一节点信息,从而形成第二机翼颤振模型。
最后需要指出的是:以上实施例仅用以说明本发明的技术方案,而非对其限制。尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (5)
1.一种机翼颤振模型梁肋布局快速移动方法,其特征在于,所述机翼颤振模型梁肋布局快速移动方法包括:
步骤1:建立第一机翼颤振模型,获取第一颤振模型的第一节点信息组,所述第一节点信息组内包括多个节点以及各个节点的第一节点信息;
步骤2:在所述第一颤振模型的第一节点信息组中提取需要移动的节点,形成第二节点信息组,所述第二节点信息组包括多个需要移动的节点以及各个所述需要移动的节点的第一节点信息;
步骤3:获取所述第一机翼颤振模型的原始角点的坐标位置以及需要给定的新角点的坐标位置,根据原始角点的坐标位置、新角点的的坐标位置以及所述步骤2中的第二节点信息组,通过计算得到第三节点信息组,所述第三节点信息组包括所述需要移动的节点以及各个所述需要移动的节点的第二节点信息;
步骤4:通过所述第一机翼颤振模型中的上翼面表面数据、下翼面表面数据,为所述步骤3中的第三节点信息组中的第二节点信息进行插值,从而获得第三节点信息组中各个所述需要移动的节点的第三节点信息;
步骤5:用所述步骤4中的第三节点信息组中的各个所述需要移动的节点的第三节点信息替换所述步骤1中的所述第一节点信息组中的对应的各个节点的第一节点信息,从而形成第二机翼颤振模型;
所述步骤3中的通过计算具体采用如下公式进行:
x、y为几何坐标系内的点坐标,ζ、η为正则坐标系内的点坐标,x1、y1、x2、y2、x3、y3、x4、y4为梁肋角点位置坐标。
2.如权利要求1所述的机翼颤振模型梁肋布局快速移动方法,其特征在于,所述第一节点信息包括各个节点、各个所述节点的节点号以及各个节点的第一三维几何坐标。
3.如权利要求1所述的机翼颤振模型梁肋布局快速移动方法,其特征在于,所述第二节点信息包括各个需要移动的节点、各个所述需要移动的节点的节点号以及各个节点的第一二维坐标。
4.如权利要求3所述的机翼颤振模型梁肋布局快速移动方法,其特征在于,所述需要移动的节点的第三节点信息包括各个需要移动的节点、各个所述需要移动的节点的节点号以及各个节点的第二三维几何坐标,其中,所述第二三维几何坐标中包括各个节点的第一二维坐标。
5.如权利要求1所述的机翼颤振模型梁肋布局快速移动方法,其特征在于,所述步骤3中的原始角点包括梁角点以及肋角点;
所述步骤3中的新角点的数量与所述原始角点数量相同。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810365199.6A CN108563885B (zh) | 2018-04-23 | 2018-04-23 | 一种机翼颤振模型梁肋布局快速移动方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810365199.6A CN108563885B (zh) | 2018-04-23 | 2018-04-23 | 一种机翼颤振模型梁肋布局快速移动方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108563885A CN108563885A (zh) | 2018-09-21 |
CN108563885B true CN108563885B (zh) | 2022-05-06 |
Family
ID=63536380
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810365199.6A Active CN108563885B (zh) | 2018-04-23 | 2018-04-23 | 一种机翼颤振模型梁肋布局快速移动方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108563885B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103020351A (zh) * | 2012-12-10 | 2013-04-03 | 中国飞机强度研究所 | 一种飞机位姿的三维实时显示方法 |
CN105335549A (zh) * | 2015-09-25 | 2016-02-17 | 南京航空航天大学 | 一种上下翼面变形叠加方法 |
CN105488240A (zh) * | 2014-10-11 | 2016-04-13 | 中国航空工业集团公司西安飞机设计研究所 | 一种机翼整体翼肋三维模型快速生成方法 |
CN205633011U (zh) * | 2016-05-16 | 2016-10-12 | 中国航空工业集团公司西安飞机设计研究所 | 一种机翼颤振模型 |
CN106599486A (zh) * | 2016-12-16 | 2017-04-26 | 中国航空工业集团公司沈阳飞机设计研究所 | 一种建立飞机机翼变形模型的方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8831913B2 (en) * | 2009-06-10 | 2014-09-09 | Airbus Operations Limited | Method of design optimisation |
US10295438B2 (en) * | 2016-06-24 | 2019-05-21 | The Boeing Company | Modeling and analysis of leading edge ribs of an aircraft wing |
-
2018
- 2018-04-23 CN CN201810365199.6A patent/CN108563885B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103020351A (zh) * | 2012-12-10 | 2013-04-03 | 中国飞机强度研究所 | 一种飞机位姿的三维实时显示方法 |
CN105488240A (zh) * | 2014-10-11 | 2016-04-13 | 中国航空工业集团公司西安飞机设计研究所 | 一种机翼整体翼肋三维模型快速生成方法 |
CN105335549A (zh) * | 2015-09-25 | 2016-02-17 | 南京航空航天大学 | 一种上下翼面变形叠加方法 |
CN205633011U (zh) * | 2016-05-16 | 2016-10-12 | 中国航空工业集团公司西安飞机设计研究所 | 一种机翼颤振模型 |
CN106599486A (zh) * | 2016-12-16 | 2017-04-26 | 中国航空工业集团公司沈阳飞机设计研究所 | 一种建立飞机机翼变形模型的方法 |
Non-Patent Citations (3)
Title |
---|
A finite element parametric modeling technique of aircraft wing structures;Tang Jiapeng等;《Chinese Journal of Aeronautics》;20130731;全文 * |
基于NURBS的机翼自由变形方法;马晓永等;《四川大学学报(工程科学版)》;20100930;第42卷;第195-197页 * |
考虑机翼静气动弹性的型架结构nastran有限元仿真;张乐等;《微计算机信息》;20081231;第24卷(第12-1期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN108563885A (zh) | 2018-09-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109541634B (zh) | 一种路径规划方法、装置和移动设备 | |
Bézier | The mathematical basis of the UNIURF CAD system | |
CN109064522A (zh) | 基于条件生成对抗网络的汉字字体生成方法 | |
US20200327078A1 (en) | Data processing method and device, dma controller, and computer readable storage medium | |
CN105303616A (zh) | 基于单张照片的浮雕建模方法 | |
CN111476718B (zh) | 一种图像放大方法、装置、存储介质及终端设备 | |
CN102663188A (zh) | 一种基于参数化草图的三维结构建模和分析方法 | |
CN104063723A (zh) | 脱机手写汉字的笔画还原方法及装置 | |
CN111047682B (zh) | 一种三维车道模型生成方法及*** | |
CN111476242A (zh) | 一种激光点云语义分割方法及装置 | |
CN104548597A (zh) | 导航网格的自动生成方法和装置 | |
CN107909538B (zh) | 地形数据处理方法及装置 | |
CN105844067A (zh) | 一种船体曲板焊接变坡口自动加工数据的获取方法 | |
CN108563885B (zh) | 一种机翼颤振模型梁肋布局快速移动方法及*** | |
CN106780393B (zh) | 基于图像集的图像去噪方法 | |
CN110126458A (zh) | 一种pcb丝印自动调整方法、装置及存储介质 | |
CN116721228B (zh) | 一种基于低密度点云的建筑物高程提取方法及*** | |
CN111130569B (zh) | 一种空间信息数据自适应容错处理方法及*** | |
CN108986212B (zh) | 一种基于裂缝消除的三维虚拟地形lod模型的生成方法 | |
CN110825250A (zh) | 一种笔刷轨迹的优化方法及装置 | |
CN105740512A (zh) | 一种用于轮胎模具排字的cad文字位置调整方法 | |
CN104407876A (zh) | 显示标注控件的方法及装置 | |
US20160188988A1 (en) | Three-dimensional printing modeling apparatus for hand-written characters and method thereof | |
CN100365665C (zh) | 一种基于锐化滤波的三维模型特征线提取方法 | |
CN103699722A (zh) | 一种钣金件工艺耳片设计方法 |
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 |