迈达斯官方技术支持论坛-MIDAS BBS

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 94106|回复: 2

[Civil] 边界条件

[复制链接]

发表于 2018-11-22 08:16:58 | 显示全部楼层 |阅读模式
边界条件六个方向的约束怎么添加?固定支座是不是约束DX、DZ?活动支座约束DY、DZ?是这样吗?
+ z0 R- A) L6 u. s9 y4 M( W2 ^+ {& F' ]3 n* o
  • 慵懒
    2019-1-24 16:51
  • 发表于 2018-11-30 17:57:54 | 显示全部楼层
    【转】弹性连接刚性与刚性连接的区别4 H+ i' S5 g6 h, |0 M( R4 S

    % J9 P% R! e" Z& e1、概念解释:
      a5 ?- c+ `# F; n0 u  v0 K, Q
    - M. @5 _+ ]  \% g1)弹性连接是一种具有6个自由度,类似于梁单元的弹簧单元,弹性连接由两个节点构成,两节点的相对变形由弹性连接的刚度决定,其刚性连接的刚度为模型中最大刚度的100000倍,此时如果模型中人为定义了刚度很大的刚臂单元,则可能会因为弹性连接的刚度过大,导致计算奇异。
    6 r& c( T- E6 G( ~' _! `. w. \0 q
    2)刚性连接是一种纯粹的边界条件,是节点自由度耦合的一种方式,一个刚性连接是由一个主节点,一个或多个从节点构成,从节点的约束内容与主节点相同,主从节点的相对位移由刚性连接的约束内容决定,如果约束内容只有平动自由度,则主从节点间无相对位移,如果约束内容既有平动自由度也有转动自由度,则主从节点因发生相同的转动位移而导致主从节点有相对的平动位移。
    5 J) C" D0 ?8 \' m7 F
    . ?. V  u& G/ b6 e% r7 L2、弹性连接定义多支座反力:
    5 {! s( r7 _+ i; ^
    " z- {! ^, E# s注:如图所示,可以把端横梁定义成弹性连接的刚性,这样端部刚度越大,分配下部的支反力越均匀,如左边显示,三个支座反力均相等;而右边的单梁多支座的定义,计算结果就偏离实际情况,求出的中间支反力最大,这样的结果是错误,建议选用刚性连接的方法来定义单梁多支座。
    ! }4 T% M, x4 h/ Z
    , ~  l) q3 G5 q# s0 x' L3、刚性连接定义多支座反力:% H- T+ \% [: G1 E3 y4 V( i

    0 G$ `% V$ y4 s+ h2 w; R注:定义多支座反力,尽量选用刚性连接来做。还有一个问题,用弹性连接的刚性容易出错,因为弹性连接的刚性取的是整个模型中最大刚度的10的5次方倍,如模型中有较大截面时,如承台截面时,在主梁与主塔之间连接,容易造成计算结果奇异;% @2 W- w( m- g1 K7 u& E0 J6 ?
    5 L: t: f$ M! t& \& t6 b7 {
    4、建议:! h5 ]  P2 p  Q/ i- Y  O  c

    # l9 P5 K% I) N, d' T9 h1)对于普通模型,用两种方法模拟刚臂均可,对于模型中有大截面或者有大刚度单元时,建议采用刚性连接来处理,防止计算奇异。
    0 g; g0 U$ _# D: ?
    1 @9 O- L7 W' u2)弹性连接刚性,形象说就是一根“杆”,两者是由一根有形的杆相连接;刚性连接就是两个节点之间有“磁铁”左右,两者之间无刚度约束,而是自由度耦合的方式。
    5 R& s, u8 y  h1 Y. x7 j% ~  p+ D
    & A: _- ]0 y7 {3)弹性连接在施工过程中可以任意激活钝化,刚性连接在施工过程中只能激活,不能钝化。
    : G2 H2 J6 d  y9 D$ m4 M. V' z. h6 n
    4)在利用midas做分析的时候,如果模拟满堂支架,建议刚度在10的6次方KN/m,如果定义支座轴向刚度,大概在106~107次KN/m左右。0 q1 T  F6 O: z4 ?

    ) h6 h8 y3 j! ?2 @" X; C对于空间结构而言,墩柱与梁体连接条件,支座刚度的模拟至关重要。在我们做的“多支座节点模拟”技术资料里,重点说明了多支座模拟的过程。/ ?' ^. u, V( y& \1 P

    - }" b* }) m9 J/ B4 `首先“在支座下端建立节点,并将所有的支座节点按固结约束”,这是一种模拟实际情况的建模方法。意思是:在墩顶处结构是全约束的,在各个方向都不可能有位移和转角。4 r" N3 [; U7 e6 N2 A

    4 Y# U0 s  g8 ]% P然后“复制支座节点到梁底标高位置生成支座顶部节点,并将支座节点与复制生成的顶部节点用“弹性连接”中的“一般类型”进行连接,并按实际支座刚度定义一般弹性连接的刚度”,这句话的意思是相当于建立一个支座单元,它的三个方向的刚度值则是由实际工程中支座的类型和尺寸来提供。
    - [( i, A! M! k7 g8 r+ p* g/ S" e6 C2 n" }
    然后再建立支座顶部节点与主梁节点之间的联系。此时将利用Civil提供的“刚性连接”,以主梁节点作为主节点,支座顶部单元作为从节点,将其连接起来。这样做的意思是:将主梁节点与支座顶部节点形成一个受力的整体,目的也是为了真实模拟其受力情况。
      I9 x" B7 E( ]. r6 O9 n# U4 ^, r2 M5 Y6 v' a
    在MIDAS中,在使用“弹性连接”中的一般类型时,会要求输入您说到的SDX,SDY,SDZ这三个值,它们分别是指:SDx:单元局部坐标系x轴方向的刚度。SDy:单元局部坐标系y轴方向的刚度。SDz:单元局部坐标系z轴方向的刚度。另外,在弯桥中需要定义支座节点的局部坐标系和BETA角。2 t4 A+ K' ]) y9 A7 ?/ ^8 u+ O  k
    & E. b$ R* t2 g/ R: h
    这三个值是由由实际桥梁工程使用的橡胶支座类型决定的,也就是说与支座的刚度系数指标有关。在桥梁工程中,一般使用较多的是板式支座和盆式支座。其中大桥盆式支座使用相对较多,在输入这种类型支座的刚度值时,一般要么很大,要么取0;中小桥多用板式支座,在输入刚度值时可以根据支座橡胶层厚度来计算即可。具体的计算式如下:
    0 D8 E8 H6 |' k* ?( a0 a5 v9 J' C+ K9 M" l9 O
    板式橡胶支座的刚度计算式:
    4 E! t% [7 {2 @) d) b' g. I
    4 u) p0 i& ]/ v$ ^4 \    单元局部坐标系X轴方向刚度:SDx=EA/L& t% D9 i$ p' y0 y. v; i& c5 h* T7 ?# \

    & N2 y% G( w, Y8 T  n; M& P    单元局部坐标系y ,z轴方向刚度: SDy =SDz=GA / L
    4 Y0 E8 i+ d3 f( K5 c+ v; z; k+ W; Z3 o* w( u, \8 g
        单元局部坐标系x轴方向转动刚度:SRx=GIp/L
    $ P# O) G$ k$ r& ^" f; ]( n; ?% x# ]7 v) x& p+ c( q, i, e% L. e
        单元局部坐标系y.轴方向转动刚度:SRy=EIy/L7 P# T& W6 g' c( @1 \

    $ q& |& q' {" J$ r8 g    单元局部坐标系y.轴方向转动刚度:SRz=EIz/L
    4 K9 R: N9 a* @" F, R0 D' h$ s
    2 N$ U8 V+ K, N式中:E、G为板式橡胶支座抗压、抗剪弹性模量;A为支座承压面积;Iy , Iz为支座承压面对局部坐标轴y、z的抗弯惯性矩;Ip为支座抗扭惯性矩;L为支座净高。
    3 h, \9 m$ |* S
    . F/ Z& V. I% c! Z' m+ ?. Q固定盆式支座以较大的刚度约束板体的位移而放松对转动的约束,因此模拟在墩顶设置一个横、纵、竖二维抗压、抗剪的大值,各方向抗弯的小值.即SDx=SDy=SDz=无穷大,而SRx=SRy=SRz=0的一个弹性连接! N% b3 |: \( j1 _( s- [. ~
    6 I, S1 J; o+ z+ v+ o( R6 v; f8 ^
    五.支座〔边界条件〕& ?* m& V5 U) L  r2 F
    ( [" h3 w) Q8 u* A. d
    1.几中常用边界条件
    ! X) o; A: n3 Y1 W) S8 ]% ]1 h* j# T! t/ F
    a.桥墩底部固接4 Z& x$ R4 |9 B5 }" P! j, [: M

    . Q8 ~8 k6 n1 e6 t在模型>边界条件>一般支承中将六个自由度全部选中。
    % b9 l  X5 D* f/ Z7 s6 L$ Q/ C
    - o$ a7 g- v- U; G; wb.主梁支座2 w6 a: x% E$ \  S; L
    5 F$ d% Z$ O6 N0 c, H
    只约束竖向:在模型>边界条件>一般支承中仅选择Dz。
    / ^- {& n, G# Z; q
    0 n( S) u4 Q3 v1 n4 f, h约束竖向和纵向:在模型>边界条件>一般支承中选择Dz和Dx。
      ^' p7 l0 Z* n/ R4 Q+ Y  B
    - k3 Q8 O$ i. K5 N$ }约束竖向和横向:在模型>边界条件>一般支承中选择Dz和Dy。8 _8 X7 d* G6 I4 h
    $ [( q  w( K- K
    约束竖向、纵向和横向:在模型>边界条件>一般支承中选择Dz、Dx、Dz。
    " o& l( c, a% s8 b4 ?
    1 v4 v7 w. p! f* o. X0 r* F) b) Ic.主梁与桥墩的连接* G+ T3 c0 f" \, R* i

    $ x& C+ \/ d( J一般来说在主梁的建模点和主梁底〔也需要建立一个节点〕之间用刚性连接连接〔使用模型>边界条件>刚性连接功能,主节点可选择为主梁建模点〕。/ Z) o! ~* q% ]2 O- L6 ?
    ' }: R6 U* a9 L- J" D7 J( a- e
    桥墩的顶点与主梁底的连接可用弹性连接连接,弹性连接的刚度可按厂家提供的支座产品说明书上的竖向和水平向刚度。$ s) h% l7 J* i$ J3 e1 k
    % |# i4 K% Q, i+ ?- }
    只约束竖向:在模型>边界条件>弹性连接中仅输入SDx。" w" }1 l% R; M( A
    + H: B( k* N# F" M, j1 o8 u6 Z
    约束竖向和纵向:在模型>边界条件>弹性连接中仅输入SDx和SDz〔或SDz〕。
    " i) Q! v, l: v) s! L  N  v! v( G# d# m9 ~) d7 C, T9 d
    约束竖向和横向:在模型>边界条件>弹性连接中仅输入SDx和SDyz〔或SDy〕。
    ! M+ \4 d' G0 W' m3 z+ K
    ( q/ y3 T7 E# Z约束竖向、纵向和横向:在模型>边界条件>弹性连接中输入SDz、SDx、SDz。
    3 X& F. E5 l+ c$ R: d# y. R. y  {
    ( A. s; U1 D4 U- B7 L注意:a.可在显示中选择显示弹性连接坐标轴查看要约束方向的坐标轴。6 v& j* F7 h/ `# q. k) F* p; X* v
    9 G; O- c6 h. F) h; k. c
    b.当用户希望使用单向〔只〕受压支座时,可在弹性连接中选择“只受压”。8 ]: A  `, r8 W3 C; Y
    0 N" B3 O- L" p$ w7 g$ N
    一般来说不推荐用户使用只受压支座,当用户担心产生负反力时,可先用既能受压又能受拉的弹性连接先分析一次,查看弹性连解是否受拉,如有受拉的情况,通过结果>移动荷载追踪器查出发生负反力时的移动荷载布置,然后按静力荷载加载且把弹性连接修改为只受压后重新分析即可。
    # J, |1 J$ b, b3 Z8 Q1 x( K  i' g, A2 I
    c.释放梁端部约束  ^' t$ r1 u! L' `' o, G
    & k- W) Y" a8 _: ~) `8 A
    当梁与其他构件铰接时,可使用边界条件>释放梁端部约束功能释放弯曲约束。/ D8 _% ]+ w) f1 W) R

    + K: `8 A3 `: z# ]5 O注意:不能释放一个节点周边所有梁单元在此节点上的弯曲约束,否则产生奇异。
    7 i: D. t7 E6 I5 }% X" Z0 l
    ( S: u" l: e1 U7 E1.边界定义中应注意的问题% g/ X3 J, F8 C# q3 K% a" M: u
    ) H' Y' \7 X7 @6 D- M( h6 B. n
    a.在弯桥中一般沿着径向和切向约束,此时应事先给节点定义节点局部坐标轴,这样在一般支承中定义的桥墩底部固结支座和主梁支座会沿着局部坐标轴方向约束,输出的反力也是局部坐标轴方向的。
    $ o+ u9 m' q2 n) @4 ^1 A7 A% S0 A& p' `7 `
    b.弯桥中双支座的模拟,可在实际支座位置〔实际支座位置在径向时,可通过复制主梁节点,复制方向选择圆心和主梁节点即可。〕建立两个节点,节点与主梁建模点用刚性连接连接,主节点选用主梁建模点。将这两个节点向下复制,距离为支座高度+梁高〔梁截面以顶对齐时〕,复制生成的点与对应的点用弹性连接连接,刚度参考厂家产品介绍。当弹性连接的下部没有模拟桥墩时,按固接处理;下部模拟了桥墩时,则连接桥墩相应的点。6 f- T7 a; n. o5 m

    . }& p/ [% W0 H9 m9 g4 B) N0 f, Xc.一定要注意支座节点的位置,特别是用板单元建立斜桥时,支座位置一定要设置在板下。此时可在板的建模点支座位置节点向下复制半个板厚的距离,用刚性连接将其连接起来,然后再向下复制相当于支座高度的距离,用弹性连接将其连接起来,将弹簧下面点固结,这样才能正确地计算出是否产生负反力。/ ]; \7 T2 X2 a$ \3 g
    4 y& \- c% O( e- s$ }1 I3 d6 l
    d.当用户自行输入弹性连接的刚度值不要输的过大,一般来说模拟近似刚性时可使用“刚性”或输入10e5~10e10之间值。0 a8 a5 ^1 m0 }$ y4 b
    2 h0 K( X2 e$ a, ^8 O
    e.当用户用虚拟梁单元模拟刚臂时,虚拟梁单元的刚度也不应过大,可输入10e5~10e10之间值,但当虚拟梁单元的材料中弹性模量值也输入的相当大时,也会发生警告。此虚拟梁单元的弹性模量可用一般材料的值,容重可设为0。$ g) h. J: G3 h: v" d* ]' D3 R
    2 C, ~6 C! e; Z2 ?. K
    f.虚拟梁单元的刚度过小或过大分析时均会出现警告,将会影响自振周期结果,当虚拟梁单元的刚度过小时,可能会影响屈曲分析的结果〔在外力很小的情况下会发生屈曲〕。
    4 p7 z8 l# z$ C) O. `3 S9 I( i, w* n
    g.刚性连接与弹性连接的“刚性”,两者分析结果应接近〔会有精度差异〕。刚性连接是通过强制将两个点的位移设置为相同来计算的,弹性连接的“刚性”是将两点间的连接弹簧的刚度设置为很大来计算的。
    ( f7 G8 r& S' @  Z# _) C' i5 J9 t
    * R2 v7 d5 c8 ih.非线性弹性连接特性值中的非线性特性仅适用于动力分析。静力分析时将使用其在线性弹性支承中输入的值计算。  n0 c* d; t$ u* v0 d/ [3 t

    ( I4 _) v& B5 \# C# M% B: E 6 y' E5 T3 Y' M
    # B3 h: |7 q& k! ^' d: X8 d
    误区1.在支座位置建立节点,并将所有的支座节点与主梁节点刚性连接,荷载会按照就近原则分配,导致离主梁越近的支座反力越大。
    4 t1 n5 u: i- z& o, L- v0 B
    5 J: l% x' T/ L+ _8 Q误区2.当用弹性连接的一般类型模拟单支座时,如果没有定义转角刚度,相当于一个具有平动刚度而没有旋转刚度的梁单元,这样的约束情况当然有可能发生奇异。
      V& h' u% [- }( E9 ~
    : _5 C. [" B) {6 S/ w! A8 J2 h3.所有的支座反力都相等的问题,当放在弹性地基上的梁的刚度很大而地基的弹簧系数又相同时,上部荷载会均匀地传递到下部弹簧上,弹簧的反力是相同的。
    2 S* P' I, V) S: z. ~7 _( C9 `  k) K! t
    同样的道理,当对支座间的联系梁刚度的模拟(目前他用的是弹性连接的一般连接,弹簧系数很大而又相同时),地基的反力会相同。
    回复 支持 1 反对 0

    使用道具 举报

    发表于 2018-12-4 14:03:11 | 显示全部楼层
    学到了# r  J  T5 C7 j6 {6 o
    ......点赞
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    手机版|小黑屋|迈达斯官方技术支持论坛-MIDAS BBS ( 京ICP备17049052号 )

    GMT+8, 2019-6-16 13:20 , Processed in 0.078267 second(s), 9 queries , File On.

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

    快速回复 返回顶部 返回列表