注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

htbbzzg的博客

与朋友们分享 CAE 资料和经验

 
 
 

日志

 
 

NX Nastran 超单元用户指南 一份翻译资料 (41)  

2012-06-19 06:17:24|  分类: Nastran 超单元 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
文件 seg10p_c1.dat – 使用 PARTs 的自由-自由 CMS

    这一文件类似于文件 seg10_c1.dat,除了现在使用 PARTs。两个文件的全开口中是一样的。Q 集自由度用主模型数据段的 SENQSET 定义。因此,代表超单元部件模态的自由度是内部自由度,用户不能访问。

    为执行自由-自由 CMS,在各 PARTs 的分区模型数据段使用 CSET1 (也可以使用 CSET)卡。在计算部件模态时不约束的任何外部自由度必须置于该 PARTs 的分区模型数据段的 CSET,CSET1,或 SUPORT 卡中。

    由于要求程序计算各 PARTs 的 0.0 Hz 的模态,在逻辑上需要靠程序来消除这些模态。可以使用 SUPORT 卡选择 PARTs 的外部自由度。与主模型数据超单元中的 SESUP 卡类似,对每个在 SUPORT 卡上定义的 PARTs 的外部自由度,将舍弃一个部件模态。 在计算 PARTs 模态时,不约束任何列于 CSET,CSET1,或 SUPORT 卡上的外部自由度。由于本例中每个分区模型数据段有一张 CSET1 卡,计算 PARTs 的部件模态时不约束节点 6,因而对 PART 2 提供的是自由-自由模态,而对 PART 1 是悬臂模态。

    本例说明了 SENQSET 卡的用法。在主模型数据段中,要求创建 10 个内部自由度以表示本模型中各超单元的部件模态。

ID seg10p-c1

$ sample for cms - free boundary modes on a cantilever beam

$ using only one mode per superelement

SOL SEMODES

SEG10P-B1 - CANTILEVER BEAM DIVIDED INTO TWO PARTS APRIL 29, 2004 NX Nastran 04/29/04 PAGE 10

FIXED BOUNDARY CMS -ONE MODE PER SUPERELEMENT

SUPERELEMENT 0

TYPE = RESIDUAL STRUCTURE

LIST OF INTERIOR POINTS ( TOTAL NO. OF INTERIOR POINT = 21 )

INDEX -1- -2- -3- -4- -5- -6- -7- -8- -9- -10-

1 1B 2B 3B 4B 5B 6B 7B 8B 9B 10B

11 11B 12B 13B 14B 15B 16B 17B 18B 19B 20B

21 21B

SUPERELEMENT 1

TYPE = PRIMARY (BEGIN BULK SUPER)

LIST OF EXTERIOR POINTS ( TOTAL NO. OF EXTERIOR POINT = 11 )

INDEX -1- -2- -3- -4- -5- -6- -7- -8- -9- -10-

1 1B 2B 3B 4B 5B 6B 7B 8B 9B 10B

11 11B

SUPERELEMENT 2

TYPE = PRIMARY (BEGIN BULK SUPER)

LIST OF EXTERIOR POINTS ( TOTAL NO. OF EXTERIOR POINT = 11 )

INDEX -1- -2- -3- -4- -5- -6- -7- -8- -9- -10-

1 11B 12B 13B 14B 15B 16B 17B 18B 19B 20B

11 21B

CEND

TITLE = SEG10P-C1 - CANTILEVER BEAM DIVIDED INTO TWO PARTS

subtitle = free boundary cms -one mode per superelement

ECHO = NONE

DISPLACEMENT(PLOT) = ALL

SPC = 1

SUBCASE 1

LABEL = SUPELEMENT 1

SUPER = 1

METHOD = 1

SUBCASE 2

LABEL = SUPERELEMENT 2

SUPER = 2

METHOD = 2

SUBCASE 3

LABEL = RESIDUAL STRUCTURE

SET 99 = 0

SUPER = 99

METHOD = 3

BEGIN BULK

EIGRL,3,,,10,0

$

$ show use of SENQSET

$

senqset,all,10

$

begin super = 1

include ’cantp1.dat’

$

$ SE 1 dynamic reduction

$

cset1,123456,6

EIGRL,1,,,1,0

$

begin super=2

include ’cantp2.dat’

$

$ se 2 dynamic reduction

$

cset1,123456,6

EIGRL,2,,,1,0

$

ENDDATA

 

    本文件的执行结果与例 seg10-c1 完全相同。如前例,这里没有物理的残余结构模型,残余结构由代表从上游超单元传送来的部件模态所创建的内部自由度组成。

    下面的输出显示了边界点列表。由边界序列分配表 (图 10-2) 查明在超单元 1 和 2 中的节点 6 是一致的,并将该点作为点 1B。下一个输出显示超单元的所有连接点。注意,由 SENQSET 卡创建内部自由度,并在超单元 2 中识别为点 147477001B 到 147477010B;而超单元 1 中识别为点 147480001B 到 147480010B。这些数字超过了在 NX Nastran 中节点和标量点的定义范围,且是不可访问的。这些点是单独的内部自由度,用以代表两个超单元的部件模态。

 

SEG10P-C1 - CANTILEVER BEAM DIVIDED INTO TWO PARTS APRIL 29, 2004 NX Nastran 04/29/04 PAGE 5

FREE BOUNDARY CMS -ONE MODE PER SUPERELEMENT

BOUNDARY SEQUENCE ASSIGNMENT TABLE

BOUNDARY

SEQUENCE ID --------------------------------- ASSIGNED TO POINT ID (SUPERELEMENT) ---------------------------------

1B 6 ( 1) 6 ( 2)

SEG10P-C1 - CANTILEVER BEAM DIVIDED INTO TWO PARTS APRIL 29, 2004 NX Nastran 04/29/04 PAGE 6

FREE BOUNDARY CMS -ONE MODE PER SUPERELEMENT

POINT/SUPERELEMENT CONNECTIVITY LIST (SORTED BY POINT ID - "B" INDICATES BOUNDARY SEQUENCE ID)

INTERIOR TO

POINT ID TYPE SUPERELEMEMT ------------------------------- CONNECTED TO SUPERELEMENT -------------------------------

1B 0 1 2

147477001B 0 2

147477002B 0 2

147477003B 0 2

147477004B 0 2

147477005B 0 2

147477006B 0 2

147477007B 0 2

147477008B 0 2

147477009B 0 2

147477010B 0 2

147480001B 0 1

147480002B 0 1

147480003B 0 1

147480004B 0 1

147480005B 0 1

147480006B 0 1

147480007B 0 1

147480008B 0 1

147480009B 0 1

147480010B 0 1

SEG10P-C1 - CANTILEVER BEAM DIVIDED INTO TWO PARTS APRIL 29, 2004 NX Nastran 04/29/04 PAGE 7

FREE BOUNDARY CMS -ONE MODE PER SUPERELEMENT

POINT/SUPERELEMENT CONNECTIVITY LIST (SORTED BY FIRST POINT ID - "B" INDICATES BOUNDARY SEQUENCE ID)

FIRST INTERIOR TO

COUNT POINT ID TYPE SUPERELEMEMT ------------------------------- CONNECTED TO SUPERELEMENT -------------------------------

1 1B 0 1 2

10 147477001B 0 2

10 147480001B 0 1

SEG10P-C1 - CANTILEVER BEAM DIVIDED INTO TWO PARTS APRIL 29, 2004 NX Nastran 04/29/04 PAGE 8

FREE BOUNDARY CMS -ONE MODE PER SUPERELEMENT

POINT/SUPERELEMENT CONNECTIVITY LIST (SORTED BY COUNT - "B" INDICATES BOUNDARY SEQUENCE ID)

FIRST INTERIOR TO

COUNT POINT ID TYPE SUPERELEMEMT ------------------------------- CONNECTED TO SUPERELEMENT -------------------------------

1 1B 0 1 2

10 147477001B 0 2

10 147480001B 0 1

SEG10P-C1 - CANTILEVER BEAM DIVIDED INTO TWO PARTS APRIL 29, 2004 NX Nastran 04/29/04 PAGE 9

FREE BOUNDARY CMS -ONE MODE PER SUPERELEMENT

POINT/SUPERELEMENT CONNECTIVITY LIST (SORTED BY INTERIOR SUPERELEMENT - "B" INDICATES BOUNDARY SEQUENCE ID)

FIRST INTERIOR TO

COUNT POINT ID TYPE SUPERELEMEMT ------------------------------- CONNECTED TO SUPERELEMENT -------------------------------

1 1B 0 1 2

10 147477001B 0 2

10 147480001B 0 1

 

文件 seg10p_d1.dat – 使用 PARTs 的混合边界 CMS

    这一文件与  类似,但使用 PARTs而不是主模型数据超单元来定义模型。超单元 1 采用默认 (固定边界) CMS 方法,处理超单元 1 如同在节点 6 上的悬臂梁。对超单元 2 使用 CSET1 卡,在节点 6 不约束的情况下 (如同悬臂在节点 1 上) 计算其边界模态。

ID seg10p-d1

$ sample for cms - mixed boundary modes on a cantilever beam

$ using only one mode per superelement

SOL SEMODES

TIME 10000

CEND

TITLE = SEG10p-d1 - CANTILEVER BEAM DIVIDED INTO TWO PARTS

subtitle = mixed boundary cms -one modes per superelement

ECHO = NONE

DISPLACEMENT(PLOT) = ALL

SPC = 1

SUBCASE 1

LABEL = SUPERELEMENT 1 - grid point 6 free during cms

SUPER = 1

METHOD = 1

SUBCASE 2

LABEL = SUPERELEMENT 2 - fixed boundary cms

SUPER = 2

METHOD = 2

SUBCASE 3

LABEL = RESIDUAL STRUCTURE

SEG10P-C1 - CANTILEVER BEAM DIVIDED INTO TWO PARTS APRIL 29, 2004 NX Nastran 04/29/04 PAGE 10

FREE BOUNDARY CMS -ONE MODE PER SUPERELEMENT

SUPERELEMENT 0

TYPE = RESIDUAL STRUCTURE

LIST OF INTERIOR POINTS ( TOTAL NO. OF INTERIOR POINT = 21 )

INDEX -1- -2- -3- -4- -5- -6- -7- -8- -9- -10-

1 1B 147477001B 147477002B 147477003B 147477004B 147477005B 147477006B 147477007B 147477008B 147477009B

11 147477010B 147480001B 147480002B 147480003B 147480004B 147480005B 147480006B 147480007B 147480008B 147480009B

21 147480010B

SUPERELEMENT 1

TYPE = PRIMARY (BEGIN BULK SUPER)

LIST OF EXTERIOR POINTS ( TOTAL NO. OF EXTERIOR POINT = 11 )

INDEX -1- -2- -3- -4- -5- -6- -7- -8- -9- -10-

1 1B 147480001B 147480002B 147480003B 147480004B 147480005B 147480006B 147480007B 147480008B 147480009B

11 147480010B

SUPERELEMENT 2

TYPE = PRIMARY (BEGIN BULK SUPER)

LIST OF EXTERIOR POINTS ( TOTAL NO. OF EXTERIOR POINT = 11 )

INDEX -1- -2- -3- -4- -5- -6- -7- -8- -9- -10-

1 1B 147477001B 147477002B 147477003B 147477004B 147477005B 147477006B 147477007B 147477008B 147477009B

11 147477010B

SET 99 = 0

SUPER = 99

METHOD = 3

BEGIN BULK

EIGRL,3,,,10,0

senqset,all,10

$

begin super=1

include ’cantp1.dat’

$

$ SE 1 dynamic reduction

$

EIGRL,1,,,1,0

$

begin super=2

include ’cantp2.dat’

$

$ se 2 dynamic reduction

$

cset1,123456,6

EIGRL,2,,,1,0

$

ENDDATA

本例的结果与 seg10-d1 的结果完全相同,这里不需要另外的讨论。

 

  评论这张
 
阅读(852)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017