книги / Цифровое моделирование вибраций в радиоконструкциях
..pdfDO 99 Z= i #14
DO 99 У= 1,8
DO 99 Х=Д,7
СПЕРЕЗАПИСЬ ПЕРЕМЕЩЕНИЙ
U0 U*V»Z)sUl(Xiy,Z)ÎV0 (X»ViZ)=VUX,V,2 )
W0(X.V»Z)=Wl(X,ViZ)ïUl(X,V»Z)=U2(XrV»2)
Vi(X#V,Z>=V2<X»V»Z)
99Wl(X#V»Z)=W2<X,V,Z>
СПЕЧАТЬ ПЕРЕМЕЩЕНИЙ ЦЕНТРА БЛОКА
X= 4 JV=4 î Z= 7
U4s(î.23e<U2<X,y,Z)«.U2<X#V*l,Z)*
• U2 <X»У»Z41ï4U2(X»Vf 1.Z*1) )
V4r:0.25»<V2<x»V»z)4,V2(X#V*liZ>t
•V2(X»yiZ*l>*V2tX,y4l,Z*l>)
WArfl.25*(W2tX»ViZ)4W2<X»V4l,Z)i
•W2 (X*y»ZM)*W2 <X.y*l»ZM>)
97ГORMAT(3F8#A) WRITE 97.U4.V4.W4
98CONTINUE ST0 P»END
Приложение 2
ЗАДАЧА ПЛАТА IMTEGER X, У»T, H
DIMENSION U1<1A,12),U2(14I.12)»U3(14,12),
V1 ( 1 A»J2 ) » #V2(l<>»l2),v3(i4,i2)»W0(l4li2),Wl(l4,i2)> W2 ( i4 , 12 >*
•D0(l4,i2) , D1 <14 #1 2 ) >D2(14 y1 2) * H( 1 4,12 ) , A( 14,1 2 )
СПРИСВОЕНИ ЗНАЧЕНИЙ КОЭФФИЦИЕНТАМ
AU«0 . 0091 JB11 = 0 . 0095 ;A13e0 .0027îB13no, ooo? А15в0.вооо;В15=0'0135;А21з0.0091'В21гО'037|
А23вО,0027;В23=0.0007»А23яО,ёООО»В25=0,0027
Û3I *0.0027;B3I =0,0^05;A33«0,00271833=0,0403 8 = о»looo;
с ВВОД ПРИЗНАКОВ 1 ГORMA T(14I2 >
J= 1
DO 21=1.12
READ |
» H( J ♦ 1 )» H(J + 2)»H(J + 3)IH(J*4)» |
*H( J♦5 )»H( J ♦6 >»H( J♦7 ) * H(J♦• ) .M(j *9 ) » H ( J ♦10 ) •
•H( Jtll >»HU*12 Î *H<J*13)
2J=J*14
СВВОД КОЭФФИЦИЕНТОВ A
3FERMAT!7F7.4)
JM
DO 41=1.24
READ 3,A<J)IAU*1>,A<J*2>IA<JO>»A<J+ 4>»
*A(Jf5)» A( J + 6)
и J = Jf7
С4 ЗАДАНИЕ НАЧАЛЬНЫХ ЗНАЧЕНИИ ПЕРЕМЕЩЕНИЙ DO 51=1*168
5 WlСI>= 0♦01
С ЦИКЛЫПО КООРДИНАТАМ ИВРЕМЕНИ 00 59Т=1.1000
bô |
55v = 1 » 1 2 |
DO |
33x = l » 14 |
I F ( H ( X > Y ) = 0>GO T O5 5
I F ( H ( X , V ) = 2 V H ( X , V ) = 3 V H ( X , V ) S 7 ) G 0 Î 0 6
C U * A i i # ( U 2 < X * b V > . U 2 ( X » V ) ) ; G О ТО 7 6 c 1 1 * 0 ,
t I F ( H ( X » y ) = 5 v H ( X # V ) s 9 v H ( X # V ) s l l v
• H ( X * V ) = 1 3 ) G O T O 8
0 1 1 * 0 J GO T O 9
8 Dll«Bil*(V2(X*i,V»l)+V2CXl ytl>-
• V 2 ( X ^ l . V - l ) - V 2 U # V - D )
9l F ( H ( X # V ) = l v H ( X , V ) = A v H ( X , y C l 2 « A l l # ( U 2 ( X , y > - U 2 ( X - l # V )
) 5 3 ) G0 Т О Ю ) ; G O T O l i
10G 12*0 .
11I F ( H ( X , V ) = 0 7 v H ( X i y ) s l Q v H ( X » y ) a l 2 v
* H ( X r V ) = l 3 ) G O T O 12 % D 1 2 * O * G О T013
0 l 2 « B l l * ( V 2 ( X , V ^ D t V 2 < X - l r y 4 l > -
• V 2 ( X i y - l > - V 2 ( X - l . V M ) )
13 I F ( H ( X . V ) = o 3 v H ( X , V ) r 0 4 v H ( X » V ) = 0 8 ) G O T 0 1 4
|
C l 3 « A l 3 * ( U 2 < X , y ^ n . u 2 ( X , V ) ) ; C O T0 1 5 |
14 |
C i 3 * 0 . |
13 |
I F ( H < X , V ) = o 6 v H ( X # V ) = 0 9 v H ( X » y ) 5 l O v |
|
* H ( X i V ) * 1 3 ) G 0 T016 |
16 |
0 1 3 * 0 * GO T O 17 |
Dl3»Bl3*(V2(X4ilV^x)^v2(X*llV)^- |
|
• V 2 ( X - l . V * l ï - V 2 ( X - l , V > ) |
17 I F ( H ( X » W ) = 0 1 v H ( X * V ) s 0 6 ) G O T O l 8 |
|
|
C l 4 « A l 3 * ( U 2 < X , V ) - U 2 ( X , V - l ) ) î G 0 T0 1 9 |
18 |
С 14 * 0 , |
19 |
l F ( H ( X » V ) = 0 8 v H U » y ) = l l v H ( X » V ) = l 2 v |
|
• И ( Х , У ) s l 3 ) G 0 T 0 2 0 |
|
D l 4 * O t ÎGO T O 2 1 |
20D l 4 « B i 3 * ( V 2 ( X * x , V ) * v 2 ( X » l , V - l ) -
•V 2 ( X - l . y > - V 2 ( X - i , y . x ) )
21Ci5*Ai5*U2<X#y )
I F ( H ( X » V ) = 0 1 V H ( X . У ) a 0 2 v H ( X » y ) = 0 3 v H ( X # y ) * 0V H ( X # V ) s 0 3 v H ( X | V ) ; 0 7 ) G O T0 2 2
D l 3 * B i 3 « ( W l ( X ^ i , V ) . K l ( X - l i V ) ) » G O T O 2 3
22 О1 J■о ,
23 I F ( H ( X . V ) = 0 3 v H ( X . V ) = 0 4 v H ( X » V Î * 0 8 ) G O T 0 2 4
|
C 2 l * A 2 U ( V 2 * ( X l V 4 . i ) - v 2 ( X » V ) ) } G O T0 23 |
2 4 |
C 2 l ■0 , |
23 ! F ( H ( X . V ) = 0 6 v H ( X . V ) = 0 9 v H ( X » V ) * 1 0 v |
|
|
• H ( X » V ) = 1 3 ) G 0 T O 2 6 |
|
D 2 l * 0 , Î G 0 T 027 |
26 |
0 2 i « B 2 1 * ( U 2 < X 4 . i l y ^ 1 > * u 2 ( X « i f V ) - |
|
• Ü 2 ( X - l » y > l ) - U 2 ( X - l , V ) )» |
27 |
l F ( H ( X » y ) = 0 l v H ( X » y ) = 0 2 v H ( X i y ) = 0 6 )GO T02 8 |
|
C 2 2 * A 2 1 * ( V 2 ( X , V > - V 2 ( X , V - 1 ) ) ; G 0 T 02 9 |
28C 22*0 .
29lF(H(X»y) = 08vH(X#V)*UvH(X»V)sl2vH(XiV)=l3)
•GO T030
0 2 2 * 0 . î GO Т ОЗ 1
30D 2 2 * B 2 1 * ( U 2 ( X 4 ; , v ) v u 2 ( X ^ l » y - l ) - U 2 ( X - l i y > -
•U 2 ( X- 1 »У- 1 ) )
31 l F ( H ( X . y ) = 0 2 Х Н ( Х . У ) = 0 3 v M ( X # y ) = 0 7 ) G O T 0 3 2 С 2 3 = А 2 3 * ( У 2 ( Х + 1 , У ) - у 2 ( Х | У ) ) ; б 0 T0 33
32C23*0 ,
33l F ( H U # y ) s 0 3 v H t X # y U 0 9 v H < X l y ) e u v H < X i ,V>3
*' 13) 60 T 0 3 4
D 2 3 ? О, » 60 T 0 3 5
34 D 2 3 - & 2 3 * ( U 2 ( X + 1 I V+>I ) + U 2 ( X | V + 1 ) »
•U2 (X♦1 »v-l)-U2 (X»V- 1 ) )
35 i r ( H ( X » y ) s 0 l v H ( X , V ) s 0 4 v H ( X i V ) = 0 3 ) G O : T 0 36
36 |
C 2 4 3 A 2 3 # ( V 2 ( X , V ) - V 2 ( X - 1 # V ) ) I G 0 |
T037 |
C24«0 , |
|
|
37 |
lF(H(X»V*=07vH(X#V)*10vH<X»y)*12vH<X.V>* |
|
|
• 1 3 ) G 0 T 0 3 9 |
|
36 |
0 24=0 , O^GO T 0 4 0 |
|
39 |
024 = B 2 4 * ( U 2 ( X , V 4 . 1 ) ^ U 2 ( X - l , y 4 . 1 ) » i U 2 ( X , V - l > . |
|
|
*U 2(x-1 , y- 1 ) ) |
|
4 о C 2 3 i A 2 3 # V 2 < X » V > |
|
|
|
I F ( H l X » ÿ ) = 0 1 v H ( X » V ) s 0 2 v H ( X » V ) * 0 3 v |
|
|
• H ( X f y ) * 0 4 v H ( X , V ) = 0 - 6 v H ( X , V ) = oS)GO |
T041 |
41 |
D 2 5 ? B 2 3 » ( W l ( X , V 4 > l > - w l ( X , V - l ) ) J C 0 |
T042 |
025=0, |
|
42 I F - ( H U i V ) s 0 2 v H ( X » V ) a o 3 v H « X » y ) s 0 7 ) G O T 04 3
C 3 1 5 A 3 1 * ( V U < X 4 1 , V > - W 1 < X , V ) ) ; Q 0 T 0 4 4
43 C31s0 ,
44 I F ( H ( X I V) = 0 1 V H ( X » ‘V ) = 0 2 V H ( X I V ) * 0 3 V H ( X # V ) S
* 0 4v H ( . X # y ) s 0 3 v H ( X » V ) = 07)GO То 4 5
D 3 i s B 3 1 * ( U 2 ( X ^ i l V ) - u 2 ( X * l , y ) ) J G 0 T 0 46 45 0 3 1 = 0 ,
46 I F ( H ( X » У ) = 0 1 v H ( X » V ) = 0 4 v H ( X » У ) = 05 ) GO T 04 7 C 3 2 5 A 3 1 « ( W I ( X , V ) - W I ( X - 1 , V ) ) ; G 0 T O 4 6
47 C3 2 = 0 ,
48 I F ( H ( X »У ) = 0 3 v H ( X . У ) = 0 4 v H ( X »V ) = 08 ) GO T Q49 C33 = A j 3 M V U < X , y « . l ) - W l ( X » V } > ; G O T 0 5 0
49C3 3 = 0 ,
50I F ( H ( X » V ) s o i v H ( X i y ) s 0 2 v H ( X i - V > s 0 3 v H ( X # y ) *
* 0 4 v H l X » y ) = 0 6 v H ( X i V ) a 0 8 ) G O T o 3 l
0 3 3 = B 3 3 « ( V 2 ( X , y 4 i ) . v 2 ( X i y - l ) ) i G 0 T052
31 0 3 3 = 0 .
52 l F ( H ( X » y > = 0 1 v H ( X i y > 3 0 2 v H ( X » y ) = 0 6 ) G O T 0 5 3 C 3 4 5 A 3 3 * <W 1 f X »■V )■•W 1 ( X »У• 1 ) ) ;G O T 0 54
53C34= 0,
СВЫЧИСЛЕНИЕ НАПРЯЖЕНИЙ
34 F l i 5 C i l 4 D l l } F i 2 s C l 2 ^ D l 2 » F l 3 = 0 1 3 4 0 1 3 F 14 = C l 4 4 D l 4 » F i 5 =C 1 5 4 0 1 5 î F g l s C 2 1 4 0 2 1
F 2 2 = C 2 2 * D 2 2 » F 2 3 = C 2 3 4 D 2 3
F245C244D24<F23=023^023?F31=0314031
F325C32^F335C334D33»F34aC34
СВЫЧИСЛЕНИЕ УСКОРЕНИЙ
E 4 = F 1 1 - F 1 2 4 F 1 3 - F 1 4 - F 1 5
E 3 s p 2 i - F 2 2 4 F 2 3 - F 2 4 - F 2 3
E 3 * F 3 i - F 3 2 4 F 3 3 - F 3 4
СВЫЧИСЛЕНИЕ ПЕРЕМЕЩЕНИИ
СЗАЩЕМЛЕННЫЙ КРАЙ
IF(V5ivV312)GO TО6 о
U3(X#y)£A<X»y)4(E4-B*ElUfy))42.4U2<X#y>
* U 1 ( X » V )
УЗ(Х»У)5А(Х,У)4(Е5-В4Е2(Х|У))42|*У2(Х#У>
•VllX.y )
^ 2 ( Х # У ) я А ( Х # У ) 4 ( Е з . В 4 Е 0 ( Х , У ) ) 4 2 . 4 ^ 1 ( Х » У )
•W0(X»V) i GО T061
60 U 3 ( X » y ) 3 0 . » V ( X , y ) = o , ) W 2 t X , y > 5 o #
СПЕРЕЗАПИСЬ УСКОРЕНИЙ
41EltX*V>*E4)E2(X»V)cE5iÊ0<X*y>*E3
33CONTINUS
сПЕРЕЗАПИСЬ ПЕРЕМЕЩЕНИЙ
00 57Vs1•12
DO 57X* 1 » 14
|
U H X * V ) * U 2 ( X , V ) Î V U X , V » r V 2 ( X . U ) |
|
|||
|
W0< Х»У>SW1 |
(X,V)JU2 (X,V)5U3Cy u) |
|
||
37 |
V2(X»V>*V3(X,y) |
|
|||
W1 <X» V) =»W2 ( X#y ) |
|
||||
с |
ПЕЧАТЬ |
ПРОГИБОВ |
|
||
58 |
F0RMAT(8F8,4> |
|
|||
39 |
DO 39 V*1#6 |
|
|
||
WRITE |
3 8 » W1(1 » V)»Wi(2 *y)*wi(3 ry)* Wl ( 4 . y > |
||||
|
WiO.V) .Wl(e,V>.rtU7,V),Wl(e,V) |
|
|||
|
STOPIENO |
i'e.vi |
|
||
|
Приложение |
3 |
|
||
|
з а д а ч а |
СТОЙКА |
|
||
|
INTEGER X, V, Z, T |
|
|||
|
D I M E N S I O N |
U O ( i 0 , ê , 3 ) , U l l l 0 » e . 5 ) . |
|
||
|
• U 2 ( 10 »8 . 3 ) »V 0 ( 1 о »6 , 5 ) I V 1 ( ^ 0 | 8 » 3 ) I V 2 ( 1 O .8,3), |
||||
|
• WO( 1 0 » 8 »5 ) «H 1 ( 1 0 » 8 , 5 ) »WÎ ( 1 0 I 8 , 5 ) I A O ( 1 Q .8,5,, |
||||
|
• А1(АО»в95)«А2(1о»8,з)|50(101815)|ВН1о |
»8,3)# |
|||
|
» В2 ( 1 0.8 »3 ) » СО( 1 0 » 8,3 ) , С1 ( 1 Q, 8 * 5 ) »С2 ( I п |
||||
|
• E0(i0i8»3)»El(le»8,3)iE2(i0,8,5)iEMln |
.8,3,, |
|||
|
♦8,5,, |
||||
c |
#E4(10»8#5)»E3(10»8,3),H<1Û»8»3) |
|
|||
ПРИСВОЕНИ |
ЗНАЧЕНИЙ КОЭФФИЦИЕНТАМ |
|
|||
|
АКО»0.024вб1Ак1гО*ООб04»АК2аО.ОА32в |
|
|||
|
АКЗ«0. 08038 îAK4sO#02012 1АКЗ = 0. 013-0 9 |
|
|||
|
АК8«0.83333«АК720ф43283 |
|
|||
|
АОО*0.0139ЦА01зо, о0386;Ао2гО.03220 |
|
|||
|
А03«0 . 04140 »А04»0 . 01380 »АОЗ = 0;01073 |
|
|||
|
ADб * 0 . 39143I А0 7 = 0 .33780 |
|
|||
|
АВ0«0.04419»АВ1зо*01О731А82=0.03367 |
|
|||
|
АВЗ»0 .033671АВ4зо,о 1789145330*01789 |
|
|||
|
АВ**0.33780IАВ7=0.33780 |
|
|||
|
В11«0.0 1600 ^2130 . 00123 } 831^0. 01430 |
|
|||
|
B4l«0.00123}В31«0.027301В91зО.ООЗОО |
|
|||
|
СЦЮ. 00973 1С21®0.01300 »С31зО.01123 |
|
|||
|
С41 *0 . O143O»C3lsO.Ol43OlC6l=0.0l43O |
|
|||
|
Dll*0#00030JD2l*0.002l7îD31aO.Oo200 |
|
|||
|
041*0.О0 030^О31з0.002101061 = 0* 0 0233 |
|
|||
|
071*0.00122108130.00733}D91=0*00382 |
|
|||
|
Éll*O.OOO75fE21 = O.oOl82fE31z0.00233 |
|
|||
|
E41*0.00032)E5l30.o0217lE6Uo^oo207 |
|
|||
|
Е71*0,004371Е81з0.00380}Е91сО;00733 |
|
|||
|
Г01*1.3А0»Г11я0.в;г21з1,380 |
|
|||
c |
r3l«X.120lF4l»0.«30^31*1,170 |
|
|||
ВВОД |
КОЭФФИЦИЕНТОВ <МАССЫ |
|
|||
|
1 FORMAT( 1 0 Г 7 г 4) |
|
|||
|
J*1 |
21*1^40 |
|
||
|
00 |
|
R E A D l H U b H U + i b H U f B b H I u M b H t J * ^ »
2 J * J 1 О
tЗАПИСЬ НАЧАЛЬНЫХ ПЕРЕМЕЩЕНИЙ DO 3 Z*l»3
OÔ 3 V * b 4
P° 3 X- 1# J о
3W O ( X * V , Z ) s o . O O l O
PO 4 2 5 i , 3
DO 4УгЗ,8
DO 4 X r b l 0
д U 0 ( X i V f 2 ) s o » O O l O |
||
|
ииклы no xiv »ziT |
|
9 DO 4 7 T 5 i l l o oo |
|
|
1C DO 43*21,5 |
|
|
1 1 |
D O 4 3 V = 1 » 8 |
|
12 |
DO 4 3 X s i , i o |
|
|
ПРОПУСК ПУСТЫХ |
УЗЛОВ |
|
IГ(Х= 0 аУ>4 )GO |
T О4 3 |
|
IF(V>(,A Z = 3) GO |
T О4 3 |
|
В Ы Ч И С Л Е Н И Е Д Е Ф О Р М А Ц И Й |
|
|
В Ы б О Р К О Э Ф Ф И Ц И Е Н Т О В А |
|
|
[ F < V = l v y = 3 ) G 0 |
T О 1 4 |
|
\ F ( V = 2 V V = 4 ) G 0 |
T 0 1 3 |
|
A 0 l = A B 0 » A ' l l = A B i ; A 2 1 s 4 B 2 |
|
|
Д 3 1 * 4 ь З ; А 4 1 = А В 4 ; А 5 1 = А В 5 |
|
|
A 6 I B A B 6. ; A 7 1 S A B 7 ; G O T 0 1 5 |
13 A 0 1 s A D 0 »A 1 1 s A D1 i A 2 1 = A 0 2 A 3 l = A c 3 ; A 4 1 t A D 4 ; A 3 l = A D 3
A 6 l « A c 6 î A 7 l s A 0 7 ; 0 0 T 0 1 5
,4 A O i e A K O i A 1 1 * A K 1 Î A 2 1 = A K 2
A 3 I * A K 3 » A 4 1 = A K 4 ; A 5 1 = A K 5
д б 1 » А к б ; A7 1 = A K 7
ВЫЧИСЛЕНИЕ УСКОРЕНИИ Э Л Е М Е Н Т О В СТЕРЖНЕЙ
, 5 |
Г Г ( Х > 2 а Х < Ю ) G 0 |
T О 1 9 |
|
1 |
î F ( Х = 2 * У < 3 > G O |
T О 1 О |
|
|
r F ( X s 2 A y > 4 ) G 0 |
T O l f l |
|
|
1 F ( Х * 1 0 а У > 4 )GO |
T О 1 7 |
|
|
I F ( Х = 1 0 а У < 4 ) G O |
T 0 1 6 |
|
|
DOS:AC1*<-V1<1, 1,Z )-2.*Ul(X»y»Z>*Ul(x.1, Vi2l % |
||
|
e â 2 i * t C l ( l . l . Z ) . C H X - l » V . Z j > |
|
|
|
D2 * A l l M W K l » l » Z ) - 2 . * W l ( X , y , Z ) ^ W l ( X . b v |
||
|
A 3 l « ( . A i ( i , i , Z ) - D H X * l » y » Z > ) |
|
|
|
n j Î A l l M B K i , i , Z > - 2 . * A l ( X # V , Z ) * A l ( X - lty |
||
|
D 4 = A 0 l * < - M ( l . l . Z > - 2 . * B l t X . V , Z > ‘ e H X . 1 , y , 2 |
||
|
S 5 = * 0 l 4 C X f l . l » Z ) - 2 . « C u x , V , 2 ) * C l |
J - b V , ; , , . |
|
|
, A 5 l . ( u ( i * i > z > - v i < )£' i , v > z ) ) - A T i # 5 J ' x » v . 2 ) ; a o т о г о |
||
|
D0= A01*t-VlU»V*l»Z>-2.»Ul<X|V#Z>Ul(x.i,yi2), |
||
J é |
n 1 S A 1 1 • < U 1 < 1 • V * 1 » Z > ' 2 . « v 1 ( X , V « z |
* 1 * * 1 » V > г ) > ф |
|
|
A 9 , » ( C l t l » y * l , Z ) ~ O l ( X « i #y # Z ) ) |
|
# п2гА11*<*1(1,У«-1*г>-2. *W1 ( X , V , 2 > A W 1 C X . 1 # V # 2 ) )ф
" p 3 - Â l l * < 0 ^ i * V M ^ ) - 2 . * A i ? x f y , 2 M A l u |
y , Z ) , |
|
о A?лг î : A f *y : i wf |
f : - д «z *e i c ï : i |
: z r2 ’ ’ - |
|
ï№ |
г« r « .. |
•/l5ir ^ . i i (r.V-*.z‘ j)-2..Ül(X.V*Z>*U|(X.1(y,Zn
l 7 S f - X l i * < - V l < l » V - A * Z * Z » * 2 . » V l ( X j V *
д 4 ^ ' U |
|
I - * - - - 4 |
■ . i |
« A i «n . . .. A * » » Z ) |
f ^ * i n t # h - w |
|
V , Z ) ) - A 6 f в 1 ( х # y y ; Z , ) |
||
o5sîüii |
} , Ï " Î ' Î *1!*2**C I ‘ X ' W*Î »«CZ, XM -V. Ï ;?! |
|||
lfl |
|
|
|
GO T 0 2 0 |
> Д 2 1 . ( С 1 X * 1 > V < z ) - A l |
_ 4 ( Z ) ) |
Z ) ) * |
||
D2sA} i î ï 1<x*l ’ v’ z>*2«*wl(X,v' 2,*ul<l’ y‘ 4*z))* |
||||
p j s A U * |
l l b , . V . Z ) - 2 . . A i ( X , V . Z ) * C x ( l , v - 4 , Z) , |
p * « A 0 l M B u x M , V . Z ) . 2 ; . B H X , y , Z I - » l C l . W . * , z
#A 4 l . ( W l ( X * 1 , v , Z ) - U l ( l , y - * , Z ) ) - A 4 1 , e i ( X . y lZ)
p 5 î A 0 1 » < C l ( X * l , y , Z ) . 2 > # c l ( X , v , Z ) * - » l ( b y . 4 , z , ) .
e A 5 j » < V l t X n , y , Z ) * v l ( b y - 4 , Z ) ) - A 7 i * C l ( X , v , Z) .Go |
T 0 2 j |
|||||
P 0 * A 0 1 » ( ü l « X * 1 , y , 2 ) . 2 , » o n X , V , Z > * U l ( X . 1 , y , Zj) |
|
|||||
p1=*Xl-jVl(X*i,V.Z»-2.»Vl<X,V,Z>>Vl«X-i,y,2 ), <. |
|
|||||
# A 2 l é ( c l ( X 4 l » v » Z ) - C i ( X - l # V » Z ) ) |
|
|
||||
*P2p2== All4Wl(X + 1,v,Z)-2.*WUX.VfZ ) ^ j ( X - 1<V, Z)U |
|
|||||
# A 3 H ( & l ( X * l * V , Z > - & i < X - l , V , Z ) ) |
|
|
||||
03 s A U * t A l ( X n » V , Z ) - 2 l * A U X | V , Z ) * A n X . l , v , n ) |
|
|||||
pA*A01» <' BB‘ u x * i , y■■, Z ) - |
2 , * |
*B l .........( X , V ,“Z‘ )‘* e i (“X - l , y »Z, z ) ) . |
|
|||
,A*l#(WX<X*l.y,Z)-Wl(X-l.V,Z)»-A61*Bl(X,V,rZ) |
|
|||||
B } ï A 0 l « ( C l ( X * i , y , Z ) - 2 . » C I ( X , V , Z ) * C l ( X . l , y , |
|
|||||
|
|
|
|
|
V * Z ) ) - |
|
. A 5 j » ( V X < X » l . y |
1 ( |
l y |
A 7 1 » C K |
, |
|
|
A 5 j * * V l ( x * l . V »1Z > -V x ( X - l |
, V |
, Z ) ) -A 7 1 * C i ( |
X , y , Z ) |
|
||
ВЫЧИСЛЕНИЕ ПЕРЕМЕЩЕНИЙ |
ЭЛЕМЕНТА СТЕРЖНЯ |
|
U 2 ( X » y * Z ) = H ( X , V , Z ) . ( D O - A » | 0 ( X , V i Z ) ) ^ 2 . » U l ( X , V , 2 )
20 |
- ÜОСX * v . 2 ) |
|
|
|
|
|
|
|
|
|
V 2 < X # V # Z ) = H ( X l y #Z ) « < D l - A * E i ( X , V » Z ) ) * 2 • U U . V . J I |
|||
|
. у 0 ( X » V • Z ) |
|
|
•WKX. V. Zl |
|
W 2 ( X » y # Z ) = H ( X , y , Z > « < D 2 - A * E 2 ( X , V , Z ) > * 2 |
|||
|
- W O < X i V i Z ) |
|
|
|
|
A2(X#y»Z)=H(X,y,Z>»(03-A*E3(X#V,Z))^2 |
• M( X , V , Z ) |
||
|
« А 0 ( X f У I Z ) |
|
|
|
|
B 2 ( X » y A Z ) = H ( X , V # Z ) « ( D 4 - A < » E 4 ( X , y » Z ) ) * 2 • В 1 ( X » v #z ) |
|||
|
. 5 о ( X » У » Z ) |
|
|
|
|
C 2 ( X A y » Z ) s H ( X AV , Z ) « ( D 5 - A » e 3 ( X <V , Z > ) ^ 2 . * C l ( x | y , Z ) |
|||
|
. C f l ( X » V i Z ) |
УСКОРЕНИЙ |
|
|
|
ПЕРЕЗАПИСЬ |
|
|
|
|
E 0 ( X » V » Z > s D 0 » E l ( X i y i Z ) = 0 l l E 2 ( X » y » Z ) s D 2 |
|
||
|
E 3 ( X i V » Z ^ = 0 3 » E 4 ( X » y # Z ) 2 D 4 | E 5 ( x , V # Z ) s 0 5 *: GO T 0 4 3 |
|||
|
в ы ч и с л е н и е |
СИЛ |
|
|
21 |
I Г СZ • 1 ) GО T ° 2 2 |
|
|
|
QX3= B5l*(Wl(liV.Z)-UltlO,y^l|, z- l)) |
|
|||
|
f l V j s B 6 1 # l * V l l 1 » V » Z ) " V l t l O | V ^ 4 #2 - i ) )♦ |
|
||
• C 5 l ® « A l C l . V , Z ) + C X ( 1 0 . W * 4 #i . l ) ) |
|
|||
|
QZ4s B61 » < 111 ( 1 • V .Z ) -Wl C10 • У ф 4# z . x > ) ♦ |
|
||
. C 6 i * < - B l < l i V # Z > * e i ( l Q ' v * A t Z - i ) ) ; G 0 T ° 2 3 |
||||
A |
QX 3» o «Ï uV3 = 0 . Ï ClZ3 = 0 . |
|
|
|
! F ( Z = 5 ) G0 T 0 2 4 |
|
|
||
2 |
Q X 4 ? B 5 1 #< U l < 2 . V * 4 » Z > - W l ( l , y #Z) ) |
|
||
|
e y ^ 5 B 6 1 e < V l ( 2 . V ^ 4 . Z ) ^ V l ( l l V e Z) ) 4 |
|
||
|
. C 5 i # ( C l < 2 A V ^ 4 . Z ) ^ A 1 ( l # V , Z i ) |
|
||
|
QZi» = B 6 1 # < W i ( 2 i y ^ A » Z > - U l ( l , V | Z ) j ^ |
|
||
?4 |
♦ C6 I * < B 1 ( 2»V^4, 7. > - B l < l » V , Z ) ) ; G0 T025 |
|
||
QXA = 0. ÎQV<i=0. ÏQZ*= D. 5 |
|
|
||
25 |
ï F? V = 1 ^ 2 3 ) G0 T 0 2 4 |
1*V» 2 ) ) |
|
|
ÜXI 5®31•(u1(2 *V*2* |
|
|||
|
a y | s B 4 l « I V i « 2 . V . Z |
|
|
-1 (Cl<2>v'Zl*CJ«l>y>Zl)
»c 3 1 <
h;Y sВА1 *(W1(2 »V. Z»-W1 ( 1 »V, Z>) ♦ #CÂ1#(&1(2*V,Z)^BK1,V,Z))JG0 T0 2 7
QXi-Gll*<Ul(2.ViZ)-U1t1 »V, Z)ï 26 uVi=B21*(Vl(2»ViZUVUl»V|Z)î*
eCU*lCl<2»V,Z)*Cl<l,V,Z)> a*i::B2lMWi<2.V,Z>-Wl(l.V,Z>>*
# C2 1 * I B 1 ( 2 . V , Z ) ^ B 1 U » V , Z ) ) 1 F ( V = 3 >GO T O2 9
2 I F ( V = 1> GO T O2 8
ÛX2-BU*<-V1<1».V»Z)-U1<10, V-l» Z) ) QV2-B2l*(Ul(l»V»Z)-Vl(10»V-l»Z))+ eCU*(Cl(bV.Z)*Cl(lO.V-bZ))
û Z ' » * B 2 1 * ( W l ( l i V » Z ) - W l ( i O » V - l » Z ) ) +
#C2 2 *<-^1 <1 »V»Z)^B1 (1 0 »V-1 I Z))#gO ТОЗО
* A flX2?B31»(-Vl(l»V»Z)-Ul(10|V*3#Z))
Z ûV2-B/>1#(ul ( l »v»Z,- vl tl0' V*3,Z))* #c3i»<ci<bv,z>*ci<t.o*vo»z> >
ûZ2'B4i*(wl (i ' v»Z)-^lll0,V+3,Z))* •+C41#<-A1( l#y»Z>*Bl(lO»V*3»Z) ) »GО ТОЗО
59 û X 2 = B 3 l * ( - V l ( l » V » Z ) - U l ( 1 0 i ^ - l » Z ) )
ûy2-p^ l MIJl (l*V,z).Vl(10»V-l»Z))^
•C3l*(Cl<1»V,Z)4C1(10»V-1,Z)> ûZ2«B41*<W1<1,V»Z)-wi(1 0 »V-liZ))*
# C 4 1 » ( - A 1 ( l , V i Z ) ^ B l ( l O » V - l , Z ) )
ВЫЧИСЛЕНИЕ ПЕРЕМЕЩЕНИЙ перекрестия
3 0 U2U* ViZ)=aXi-QV2^Z3^QZ4^2^UlCl#X,Z> -UOU»V,Z)
V 2 ( X » V » Z ) = Q V l ^ Q X 2 ^ a V 3 - Q V A* 2 4» V l ( X » V | Z )
- V 0 U » V »2)
W2( 1»V>Z)=QZ1-QZ2-GIX3*,QX4*2 »* W1 ( 1 #У» z *
-и о(î #v#z )
ВЫЧИСЛЕНИЕ МОМЕНТОВ
IF(VslW = 3) GO ТО л RXis-Ell*C-Al(2 #V,2 >-AiCl»VlZ))
Ryi=-E21*(Bl(2»V»Z)-Bl(l»V»Z)) RZl5E31#(Cl(2»V,Z)-ClU,VrZ))JG0 T032
31RXi5-Dll*(Al<2iV*Z)-AKliV»Z>> RVlsD2l#(B1^2»V,Z)-Bl(bV|Z)î
RZl503le<CX(2,V,Z)-Cl(l*V,Z))
32 ir(VslAZ>l)G0 |
ТО 34 |
I F(V » 3 A Z > 1 ) G 0 |
ТО 34 |
IF(VS 2 A Z > 1 ) G0 |
ТО 33 |
IF<VS 4 A Z>1 >G0 |
ТО 33 |
RX350, ÎRV3 = 0. ÎRZ3= 0 »»G0 ТО 35
33 RX3--E71*(CKi,V,Z)-AlU0»VtA,Z-l))
R V 3 s E e i * < - B l ( l # V » Z ) - B l ( l O # V # A » 2 - D )
RZ33E9l*<Al( 1 ,V»Z)-Cl(10 »V^4»Z»1)>» GO ТО 33
34RX33-D7lMCi<i,V,z>-Al(l0rV*A'Z-i>)
RV3sD81#(-Bl(irV»Z)-Bl(lO»V^A#Z-i))
RZ3= D91*(Al(bv,Z) . ci (10,V + 4»Z-l)ï
35 ! F ( V = 1 A Z < 4 ) G0 |
TO 37 |
|
I F ( V S3 AZ < 4 ) G 0 |
TO 37 |
|
I F t V = 2 A Z < 4 ) G0 |
TO |
36 |
I F ( V = 4 A Z < 4 ) G0 |
TO |
36 |
RX4 5 O. ÎRV4= 0. ; R24SQ , ; GO TQ3B
36RX45-E7l«(Ai(2*y*4fZ>-Cl<l»V»Z1) RV4SE61MBI (2,V+ 4,Z>*6I <1I V,Z))
RZ45E9l»<Cl(2,V44,Z>-Al(l,VfZ) );GO TO -.fi
37RX4s-D7i<Ai<2,y*4,z>-Cl<bV,Z) ) RW4«081*(Bl(2,y^4,z)^bl<l»V,Z))
RZ4sD91MCl(2*V*W>-AiU#V,Z>)
30 If(V= 3)fiO |
T0 4 0 |
ir'(Vsl)GO |
T0 3 9 |
RX2î-HAi*<ei<l#V#Z)-Al<lO»V-l»Z))
RV2iE5H<-Al(l»V»Z)-Bl( 10, V-l»Z) ) RZ25E6J*{Cl(l#V>Z).CltlO,V*X»ZniGO T04l
39 RX2S*D41MB1<1*V#Z)-A1(10,V4-J»Z) )
RV2SD314<-A1(1*V»Z)*B1(10,V*JI Z))
RZ2-D6H<Cl(bViZ>-CltlO#V*3»Z))JGO TQ4X
4n RX2S^04Î MBl ( l * V» Z ) - A l U 0 , V-1*Z> )
° RV2-03iA(*Al(i#V#Z)-Bi<lO,V-i#Z))
RZ2-06i*<Cl(l*ViZ)«CltlO#V-l#Z)) вычисление УГЛОВ ПОВОРОТА ПЕРЕКРЕСТИЯ
L 4 ! Г(y = 2vV*4)00 Т042
1 A2(i#y#Z)a-RXi^RV2-RZ3^RZA>F01* #ûZ2-PUeCV3-ril«ûy4^2.^Am,V,Z)-A0<l»V»Z)
B2(l»V»Z)aRV14RX2*RV3-RV4-F2l«aZl^ #F3l*ÛZ3^F3X#eZ442«#BX-Cl»V,Z)-B0<l»V»Z)
C2Cl»V»Z)*RZl-RZ2^RX3-RX4.F4i*QVl-F31* #ûV2*Z.#cl (l»V' z>eC0U»V#Z)iGO T0 4 3
A2(1»V»Z>=-RXI *RV2-RZ3*RZA*G00*ÛZ2-
42#-С10жвУЗ-010жОУ4^2,*А1(1»у#2>-АО(1»У»2)
B2(l»V»Z)eRyi^RX2^RV3-RV4.G2l»eZX'*‘ •G3l#e23^G3X#GZ442.*0X(l»V»Z)*BO(X»V»Z)
C2(X»V»Z)=RZX-RZ24RX3-RX4.G4X*QV1- •G3X*Gy2^2.#CX(X#y»Z^eO°(Xry#Z)
,, CONTINUE
ПЕРЕЗАПИСЬ ПЕРЕМЕЩЕНИИ и углов
00. 442з X»з
DO 4 4 у я х » 8
DO 44 Х*х » ХО uO(XiViZ)sux(x,v.z);vo(x,y,z)=vi<x»v»z)
WO(X»V,Z)*KX(X, V,Z ); AO(X, V, Z)SAX(X»V»Z)
BO(Xiv»z)=Bx(x,y,zj;co(x,y,z)*cx(x»y»2)
ül(X,y.Z)*U2(X,V,Z)ÎVX<X#V,Z)*V2<xiV#Z)
WXîx»y»Z)*W2(X,y,Z))AX(X,V,z)=A2(x»y»Z)
ВX( x » V#Z) *B2 ( x., У, Z) lL CX(X»V»Z)*C2(X,y,Z)
ПЕЧАТЬ ПЕРЕМЕЩЕНИЙ
иЬ ГORMAT(6FX0 . 4>
00 46z * X» 3
00 46V* 1 » 6
и6 VERITE 43 ,U1 ( 6 , У,1 ) , Vx ( 6 , y , Z)•,WX ( 6 #V.Z) »AX ( * 1
•Bx(6iV#Z)>Ci<6»V»Z)
u7 C O N T I N U E
STOP : Er-':>
1.Бабушка И., Витасск Э., Прагер М. Численные процессы реше ния дифференциальных уравнений Пер. с чешек. М., «Мир», 1969.
2.Вазов В., Форсайт Дж, Разностные методы решения дифферен циальных «уравнений 'в частных «производных. Пер. с англ. М., ИЛ, 1963.
3.Годунов С. К., Рябенький В. С. Разностные схемы. М., «Наука»,
1973.
4.Годфри Д. Е. Р. Теория упругости и пластичности. Киев, «Буднвельник», 1969.
5.Карпушин В. Б. Вибрации и удары в радиоаппаратуре. М., «Сов. радио», 1971.
6.Маквецов Е. Н. Математические основы цифрового моделирова
ния вибраций в радноконструкциях — В кн.: Вопросы проекти рования специальных радиоэлектронных устройств. Под ред.
Е.Н. Маквецова. Изд. Пеизси. политехи, ин-та, 1972, вып. 2.
7.Рихтмайер Р. Д. Разностные методы решения краевых задач. Пер. с англ. М , ИЛ, 1960.
8.Самарский А. А. Введение в теорию разностных схем. М., «Пау ка», 1971.
9.Самарский А. А., Гулин А. В. Устойчивость разностных схем. М., «Наука», 1973.
10.Слепян Л. И. Нестационарные упругие волны. Л., «Судострое ние». 1972.
11.Угодчиков А. Г., Длугач М. И., Степанов А. Е. Решение крае
вых |
задач плоской теории |
упругости на цифровых и аналого |
вых |
машинах. М., «Высшая |
школа», 1970. |
12.Филиппов А. П. Колебания деформируемых систем. М., «Маши ностроение», 1970.
Предисловие |
|
|
|
|
|
|
3 |
|
1. Цифровые модели конструкций РЭА |
5 |
|||||||
1.1. Модель |
монолитного блока |
|
5 |
|||||
1.2. Осреднение механических характеристик неоднород |
||||||||
|
ных |
элементов |
|
|
|
15 |
||
1.3. Учет |
потерь |
энергии на внутреннее трение в мате |
||||||
|
риалах |
конструкции |
|
|
19 |
|||
1.4. Модели |
плоских |
радиоконструкций |
21 |
|||||
1.5. Модели |
стержневых конструкций |
|
30 |
|||||
1.6. Сочленение в модели областей различной конфигура |
||||||||
|
ции |
|
|
|
|
|
|
34 |
2. |
Погрешности |
цифрового |
моделирования процессов |
ви |
||||
|
браций |
|
|
|
|
|
59 |
|
2.1. Анализ |
устойчивости |
процессов |
вычислений |
60 |
||||
2.2. Оценка погрешностей дискретизации среды |
64 |
|||||||
2.3. Сравнение результатов анализа погрешностей при мо |
||||||||
|
делировании |
процессов |
колебаний |
|
70 |
|||
2.4. Осреднение |
по |
времени |
|
74 |
||||
2.5. Осреднение |
по |
координатам |
|
80 |
||||
3. Постановка и |
решение задач на |
ЦВМ |
82 |
|||||
3.1. Расчет вибраций монолитного блока |
83 |
|||||||
3.2. Расчет вибраций платы |
|
|
94 |
|||||
3.3. Расчет |
вибраций стойки |
|
101 |
|||||
Заключение |
|
|
|
|
|
|
106 |
|
Приложения, |
|
|
|
|
|
107 |
||
1. Задача |
«блок» |
|
|
|
107 |
|||
2. |
Задача |
«плата» |
|
|
|
111 |
||
3. |
Задача |
«стойка» |
|
|
|
114 |
||
Список литературы |
|
|
|
|
119 |