> TVS5@ kbjbj22 4XX
JJJJzzz8,$n+$:::(((*******$n,R.+(W$Z(((+JJ::(+)))(@J"::*)(*))*lr*: \}z((**>+0n+*H/)H/*JJJJH/*@(()(((((++D6D)(6
Cyclic and Symmetric Boundary Conditions
Ways to Reduce the Size of Numerical Models
By George Moore, PE, Fluids & Heat Transfer Manager, Tarpoff Moore Engineering, Inc.
HYPERLINK "mailto:gmoore@tarpoffmoore.com" gmoore@tarpoffmoore.com 5139329777
The brute force method of modeling in which the entire component is explicitly represented can lead to large time consuming models that are often not warranted. One method of reducing the analysis domain is to look for cut planes that will allow a section of the component to accurately represent the entire component. The cyclic and symmetric conditions provide the cut planes that allow reduction of the model size.
Axisymmetric Modeling
The greatest reduction in the required calculation domain is when the component can be modeled as twodimensional (2D). One example of this would be a flywheel with a continuous web (Figure 1). Any cut plane that passes through the axis of the flywheel would show the same cross section, and this is referred to an axisymmetric condition. The loading on a flywheel is due to the rotation which means that the load will vary in the R and Z directions but not in (. Mathematically, axisymmetry must meet the conditions A(() = constant. A similar condition can also occur in nonrotating structures although not as common. An example of this would be a vertical fin heat exchanger attach to a horizontal heat source. Since almost all of the heat transfer is from the sides of the fins, the end effects are negligible and the system becomes 2D. Again, the situation involves one coordinate direction in which the defining parameters do not vary.
The 2D modeling requires only that the mass properties and surface areas in the direction perpendicular to the cross section be correctly represented. Most commercial finite element and finite difference analysis programs have features built in to handle rotated geometries and unit depths. Note that when applying boundary conditions to a unit depth model the loads must be applied on the per unit basis.
Symmetry Boundaries
When 3D modeling is required, symmetry planes allow the use of a section of the component with minimal effort to apply boundary conditions on the cut plane. A simple definition of a symmetry plane is a plane at which the component mirror imaged. A simple example is a simply supported beam of constant cross section with a uniform load applied. The model of the beam can be cut at the center and the only constraint need at the cut plane is that deflection is not allowed in the direction normal to the cut plane. Another common example of the use of symmetry is a bolted piping flange that can be model by a sector cut through the centerline of a bolt and either through the halfway point between the bolts (half cycle) or through the centerline of an adjacent bolt (full cycle) (Figure 2).
The mathematical definition of symmetry is that the partial derivatives in the coordinate normal to the plane exist, are continuous, and are equal to zero ((A((x = 0) and A(x + () = A(x  (). Keep in mind that for symmetry to exist the conditions must be met for the geometry of the component, the material properties of the component, and the loads applied to the component.
Boundary conditions for symmetry cut planes are very simple. The cut face is not allowed to defect out of the plane of symmetry. Heat transfer modeling at a symmetry plane is thus handled by placing no boundary conditions on the cut plane. Other BCs should be applied as actually occur in the section being modeled.
Cyclic Boundaries
The third cut plane condition that can be used to reduce that solution domain is a cyclic condition. This refers to a component that has a repeated pattern in the geometry and loading but does not meet that mirror image requirement necessary for symmetry. An example of the cyclic condition would be a swept vane pump impeller (Figure 3). The sector being model must equal the angle swept by pattern, in the impeller case one vane.
For the mathematical definition of a cyclic condition assume that one cycle is defined by a sector that sweeps from (1 to (2. The cyclic condition can then be met if A((1) = A((2), (A/((1 = (A/((2, and the derivatives are continuous. A connection between the cyclic condition and the symmetry condition should be noted. A full cycle symmetry condition meets all the requirements for a cyclic condition plus the added restriction of (A/((1 = (A/((2 = 0. Thus, symmetry is more restrictive subset of the cyclic condition.
Since the mirror image as seen with symmetry does not exist with cyclic conditions, the handling of boundary conditions at the cut plane becomes more complicated. At every R, Z location, the variable parameters on the cut planes must be held equal to each other. Most commercial analysis codes either provide internal capability to couple the cut planes or allow input of user defined transfer functions. As with symmetry, other BCs should be applied as actually occur in the section being modeled.
These three conditions if properly applied can significantly reduce the size of an analytical model with no reduction in the accuracy of the results. Other methods exist for simplifying analytical models but most result in certain amount of degradation to the results.
About the author:
George Moore, PE has performed detailed heat transfer analysis on military and commercial jet engines for more than six years. Prior to that, he spent thirteen years modeling and analyzing heat transfer and fluid flow loss of coolant scenarios of US Naval nuclear power plants for the Bechtel Bettis laboratory (formerly operated by Westinghouse Electric).
PAGE 1
Calculation Domain
Figure 1  Axisymmetric Flywheel
(2
(3
(1
Figure 2  Symmetric Bolt Flange
Half Cycle  (1  (3
Full Cycle  (1  (2
Figure 3  Cyclic Pump Impeller
(1
(1
./0[\]
ĳzog[Rohk)5CJaJhk)hk)5CJaJhk)CJaJh;`h1SCJaJh;`hk)CJaJh)hT0J5CJaJ&jh)hT5CJUaJh)hT5CJaJ jh)hT5CJUaJhTCJaJh(/LhTCJaJhT5CJaJh1ShThTh1ShGh{hjh{hU0\]
/KLgdk)gdT$a$gdT$a$gd{hj/ ABCGHIvwx~祓祓vvvvvvh;`h1SCJH*aJ hThT5B*CJaJph# jdh;`h1SB*CJaJphh;`h1SB*CJaJph jh;`h1SCJaJ jh;`h1SCJaJhk)hk)5CJaJhk)h1SCJaJh;`h1SCJaJ jqh;`h1SCJaJ.a !%箦~jhTCJUmHnHuh1Sjh1SCJUmHnHuhThTCJaJh1SCJaJhk)CJaJh;`h1SB*CJaJphh;`h1SCJH*aJ jqh;`h1SCJaJh;`h1SCJaJ jh;`h1SCJaJ1
!&';<*?$a$gdk)gdT%'()Ƚ~sok`X`QLQLQL h1SH* jqh1Shk)CJaJhTh1SCJaJhGhRhk)hk)CJaJhG0JCJaJmHnHuhk)hk)0JCJaJ!jhk)hk)0JCJUaJ"h1S<B*OJPJQJ^Jphh(/LhTCJaJhTCJaJhTB*OJPJQJ^Jph7jhTB*CJOJPJQJU^JmHnHphuh1S"#%&'()789<=>@`abcefgk h1SH* jqh1Sh1ShTh1SCJaJ?@`adehijk &1h:pR/ =!"#$%zaka@O+8k( >DdwvZ
C6AlogoTMblackartRP9gׇC
LO~{6,De
F$9gׇC
LO~{6JFIFC
C
*"
}!1AQa"q2#BR$3br
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
w!1AQaq"2B #3Rbr
$4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?R(((ϟuxIH̱X$Vy4HԲ&>
? %;E߆_u,ګHJHr*p0&fk=Kě?NmU4t>+ߕeO8` {Rh~;=&O ~3˹˂s_߰O/jok4W^.I:G'sdE?cֽy<!.YO{qٻsWD21,W8P_PogxO_X
DGZC*HvhY't?閗zƙmmx*P6,{&4v4no\Vsjm'%\+:#%F9Hx_L.Кc*`IH>cJl:
]xmN=L5[Ͷ:zm`MK^;u$$
k]ǂV^!{6Ѭeo9#o dg:
g\;&?$p\FbHFЅCAQ/#⿊veWZhͰ^b,m˨b1ڼ(3ŻφwyxS~girYWgs``d[>z4kLA Doþ)e+1i@4.dxg'G^/hpXG$e9d; W88)o'D/?SM7KXzKjK)x$.qD7sA
{,#XGn}_
smOᆧ_~'neg,3*#F#fRr$QʃWiWEg^<k6vKm8܁(d=q4ExV_j[\iHAU%e?rT2u~ }GMڿe{WV$_;P1nݟ֭oZG}x5ItMq>{]F;F⧊>Xx'ƞ3 U#+vިĄdeRA3'Qx/U
mB9.no1byF87OO_Y5_ZYI}y0.W%QA@2N2I 1C"wnh8 z6~ٟT{=[JK*/u
E0E Ryk_N\xKNפ2lZvq3U\(_[#{9fm/T%
ܲ3$cnG}Q~~xn麕ӢPK"cyeX] q_?濨~_ſ
;\ZJ[4>ne(8]I"@uX_~
U%巅y۵1$Sg
th _]l
`dYռ/L3@>)~
W?cS<sh'cbg/ZoJ<jR<%%<羁P$&Hin3>ͨ6o=~7]?{,xP vmmy8@3>Oxz'/z;"GjV~jXdm@*_HsaxIMK֢imʮ0]2b?~i?;O[Yzlb`@ow@o~<7BlӴ6;KK8QB/
Ѣ([/>o&^V?Xmg҉L:
<
KC6&ay
JX^8
v8`{UBvIIwf}n]ȱuS**:ou}EcAe#QcAe#V>>ڞWNiNpd**jW0sj6ibY$T>YQ3d@qf힉womv{MsoTjLZuAso ٜ3tep
gdW h桭^KkZEA2(1v9 ^aڭƙJ1\f(i9>ϕWhe
`8gI[=XE=uЩ^w{ZW6eXU\{ޟrko)OgL&ZC1:Ka0ϻrݻ
=Ư:~$F37xr{R''1~
Ÿsr~ '?H
ַO^0ku]oNs]=U2Muzwu**( 'nnknOgax{FWtgծ5F*E11a#UC?IoٛV.(VKe)(UcxX
v8`{?ʟ?iC&O
<=xw"E͝s}vyܓIwsFEU.9eh3EMk:OEnDd H24#WJxQoaK[M[Ou#AUr~ (5۽^[["F5Bb(T!]]:iߵ/m[wI՞B_\FrPNYH1`*li?FZg6ƣ6,3$G[2YH! σgSIyxF.uK4j%G2߿@}goq[CtM=WZ+co+e (Tp@or~ ꤿFPd6jW0sjxXhI>ǖTi`n?Od+a7W\ȿg13E)m۰B(KiZ}[ծuۈɎH7rŁ(3'*lr~ `Y>
WćG_濸n渊82b(T!]0vzC1:?ʟ?iCY:4_
+=Ԑw:ؾKfYYN3w7LgJ=[bk(Um+bxc8ʟ?iCC1:{Dg{o۩5[vÍ~/5ml<9o_}Tym7
,Oug=^㦠֡o\QϹՒ6L:a_
xsZơwhVQMݵâߢTAEDUPQEWڟum6Fm2IghY
Օ,ٹtQZBcap !&Zi}o5XX[vuK6[p`GYlb['UoR_m }+h?myOg%}k6:ղ[v47+K"H ":UdR0@5j>!wx(OFKFɼMmO!Kavq ۶Q/_uo__+ĺ5=Bkӯm=Lחs7z,+ETXZl;h;Ov1o4sRg,_kV?aO_ھO;>_oRŞ;/[>Y]e殺ТՅvV`y9{B$⩿d
Q!9"[:r#LTO@0h Z^xƽ8tv[ZCGѸ̊#{ƌ6KO>Y x_u]@:`MaXI!LC,hex/ڔP
x[uÝkYx>5Yt'cIlpkSx[Ğ +_F}>\>z}ܫú+%YO͜#!VhpTtkkxoΈJdm`Fs]߇qh>' u;4tKrRyFԛ&mB2mpowxU1۪+Nit;OM`jeo[FYH[u+'݊*@ߢ
(
(*[~!lúwdi[+m'Dw!{0y>ߏƋZ\Y?cޔ$],i#mçcʺn$x$ڀ\[ҊZ}[KlT~U𧄼35p
\ia)HG%P6d~&Z.owqC+1O*[2I,J(o/jk&о9t}7@ޏ մִ{hu)M:D7CFXB}
kv*64Sq$JHoIGAj
b tmailto:gmoore@tarpoffmoore.comL@LNormal$CJOJQJ^J_HaJmH sH tH DA@DDefault Paragraph FontViVTable Normal :V44
la(k(No List2>@2Title$a$5\6U@6T Hyperlink>*B*ph4@4k)Header
!4 @"4k)Footer
!.)@1.k)Page Number6:>Bdk12034[\]6:>Bd k40\]
/KL
!&';<*?@`adehil00p0p000000000000000p000000000p0000000000000p0000000000000000000000p0p0@0@004L0H00000000000000000000 l@0
0^/%k?kjkX !l[^,r$ka@O+8ki(4@6](
<
BCDE4F>A.
vvvv @`Wide downward diagonal6r
G
6r
G
HB
CD
NB
SDNB
SDNB
SDNB
SDNB
SDNB
SD
BCDE4F>
vvvv @` B
NB
SDH
#
<r
(
#G62
)
62
*
62
+
62
,
NB

SD NB
.
SD NB
/
SD Z
0
S0
N
1
3
N
2
3
N
3
3#
B
4
6r
5
Gb G d
:#"L G d
8G d42
6B
G d42
7B
BG d
TB
9
CDdBdh G d
E#X#"Z G d
FG d42
GB
G d42
HB
BG dTB
I
CDdBdh G d
J##"#Z G d
KG d42
LB
G d42
MB
BG dTB
N
CDdBdh G d
O#J#""Z G d
PG d42
QB
G d42
RB
BG dTB
S
CDdBdNB
Y
SD NB
Z
SD !N
[
3$,
T
\
C \
N
]
3
B
S ?67 G
HLM
QR
!"#$'k`Nt$ tb`t`` t tbt`w`twt ct`t..t[t`[`t./%t0ktkTkIt(t2/<`mt/k</E t)
<
(t*bNt+tt15ft.k55t4P
#>t,
F
2t3+/t5+t\
tY
r
g
t:
tE
lt]`StZ
SStO
L tJPt[Nvtl/l/
/>@_bcfglla21561ta21561ta21561ta21561ta21561ta21561ta21561ta21561ta21561t
GFO'k);`R){h1STT@`kP@UnknownGz Times New Roman5Symbol3&z ArialIArial Unicode MS"1hkdyHyfky aC)aC)!4d2QH?;`'Cyclic and Symmetry Boundary Conditionsa21561t Oh+'0 $0
LXd
p(Cyclic and Symmetry Boundary Conditionsycla21561t215215Normal.dotS rm9rmMicrosoft Word 10.0@40@+z@
vy@pM}aC՜.+,D՜.+,h$hp
GE  Aircraft Enginesa)A
(Cyclic and Symmetry Boundary ConditionsTitle 8@_PID_HLINKSAx~Fmailto:gmoore@tarpoffmoore.com
!"#$%&'()*,./0123456789:;<=>?@ABDEFGHIJLMNOPQRURoot Entry F\}WData
1Table+H/WordDocument4SummaryInformation(CDocumentSummaryInformation8KCompObjj
FMicrosoft Word Document
MSWordDocWord.Document.89q