Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Прессование алюминиевых сплавов. Математическое моделирование и оптимизация

.pdf
Скачиваний:
15
Добавлен:
25.10.2023
Размер:
13.98 Mб
Скачать

^(4) _

(>ti ' д

in

У

_ df± '

d in

у

 

Зф

 

Зф

 

 

1

 

Зф

 

 

Зф

 

ЗН2

Аналогично

(ІѴ-5)

находя выражение

для ---- и,

подставляя его в вариационное уравнение

dai

(ІѴ-3), полу­

чим систему уравнений:

 

 

j j Л-■И

'

1^

+

-4?’

+Щ * - 4U f

<I «ЬЦ* +=

Е,

 

 

 

 

 

 

4

S r

-

i . f Л и

1’ ч * + w

ц * + А ?

5S»+

+ 2А<4>^ф)<Мф.

 

 

(ІѴ-Ю)

Решение задачи методом последовательных прибли­ жений с применением модифицированного метода Ритца позволяет сводить ее на каждом этапе к решению систе­ мы линейных алгебраических уравнений с матрицей ко­ эффициентов и столбцом свободных членов, образован­ ных аналогично (ІѴ-5) и (ІѴ-6). Программа для реше­ ния осесимметричных задач, составленная для ЭВМ «Минск-32», структурно не отличается от программы для решения плоских задач, хотя существенно больше нее по объему. Поэтому в качестве структурной блок-схемы удобнее использовать схему, приведенную на рис. 36.

4. БЛОК РАСЧЕТА ТЕМПЕРАТУРНЫХ ПОЛЕЙ

Исследование стационарных температурных полей 1

Расчет температурных полей заготовки и прессизделия с точностью, достаточной для использования в ин­ женерной практике, предполагает учет следующих яв­ лений:

1)тепловыделение в результате пластической дефор­ мации;

2)тепловыделение на контактных поверхностях ме­ талл —■инструмент;

1Алгоритм программы интегрирования уравнения теплопровод­ ности применительно к стационарной задаче разработан Е. В. Сигитовым.

181

3) теплообмен между недеформированной частью слитка, очагом деформации и инструментом.

Учет этих факторов в аналитическом решении пред­ ставляется затруднительным и может быть осуществлен лишь в немногочисленных частных случаях при условии принятия дополнительных упрощающих гипотез. В то

— с)----

с

з----

с

з----

сз----

h

— ^

 

Г----

^

 

<

 

 

 

 

 

с

 

 

 

 

 

>

1,

 

 

 

 

 

кі

ь

з

і)

ь----

л _

— -— с3----

Рис. 37. Расчетная координатная сетка (Ф,

ф)

I

же время применение численных методов позволяет решить эту задачу с применением ЭВМ. Ниже будут рас­ смотрены вопросы интегрирования уравнения теплопро­

водности с применением методов конечных разностей [23, 65].

 

Представим

уравнение

теплопроводности

(ІІ-125)

в виде:

 

 

 

 

 

д2 и

а2и

.

ди

 

 

(ІѴ-11)

аф2

агр

 

аф

 

 

 

 

 

 

где

А = —— ;

 

 

 

 

 

X

 

 

 

 

 

F

2ѵТ ( и ,

Г, Н) тг

Н =

Ші2 (фф).

(IV-11а)

‘-----------------Л,

X

182

В качестве расчетной используется схема с центри­ рованием параметров на разностной сетке (рис. 37), ко­ торая используется и в остальных блоках комплексной программы.

Для внутренних узлов (г/) разностное уравнение, со­ ответствующее уравнению (ІѴ-11), можно представить:

иі+ 1- 2 ч и +

»f_ u

 

ui,j+ i

2ц» /+ ui,j—\

 

Дф2

 

 

 

Д\|)2

+ А

“ і+1 , і ~

иі- •1./

=

F, /•

(IV-12)

 

2Дф

 

 

 

Для этих узлов г =0,1 • • • -п, / = 0,1 • • • -т.

Используем граничные условия четвертого рода. Они аппроксимируются следующими разностными уравне­ ниями:

и = мп- «_!,/ + “о,/

ди = 0->

= о

0<р

Дф

+

 

Здесь

' Ö«o

L 1 = V T + + % 2

, */ <3ы2

Ul,m + \ иі т

h .

Alj)

Xi

иі , - і - иіо

Дг|) Xi

du<

где L2 = —VT“ +X" —'П “n— температура на контакт-

2\dty /

ной поверхности.

 

Выразим Иг.-І и «г,т+1 Через Ыго и «гт:

 

и.

, . — Ц.

 

Li

 

 

 

 

 

 

Xi

 

 

 

и.

, . = u .

 

L

ы.

4- z.,,

(IV-13)

-|---- —ДгЬ =

i,m+1 im

1

T

" t m

I 2’

 

Л<

183

где

Li

z2 = — Alf;

Xi

ui,-l=u(0 ' Aa|i = иio zi> (IV-14)

Xi

где

— Ai);.

4 = ■

Xi

Используя эти соотношения, можно исключить из (ІѴ-12) точки 11%.—\ И Положим і — 0, и из (ІѴ-12) получим:

 

 

4 + 1 , 0

 

2и.іО

 

 

! “а

2 и іо

4 , —1

 

 

 

Дф2

 

Дф2

Д ф 2

Дз)53

Дф2

Дф2

 

+

^иі+1, о

Аиі—1,о

F;І Ol

 

 

 

 

 

 

2Дф

2Дф

 

 

 

2и

 

 

цг+і, о

, Aut+i,o

и.

2и

ІО

 

 

__іі_

 

__lO

 

 

 

 

Дф2

 

2Дф

Дф2

Дф2

Д\(52

Дф2

 

+

4—1, о

Аи г—1 , о

F;

Ч

 

 

 

 

 

Дф2

2Лф

 

Дф2

 

 

 

 

 

 

 

 

и

 

 

 

. А

\

 

-----) ~Ь М,п (

 

 

£+1,0

Дф2

2Дф )

 

Д г ( з 2

Дф2

 

 

Дг)>2ф: I

10 \\

 

 

 

 

 

1

 

 

 

= F,го

 

 

 

 

Дф2

 

1— 1,0

^ Дф2

2Дф )

Дф2

 

 

 

 

 

 

 

 

После несложных преобразований окончательно по­

лучим:

 

 

 

 

 

 

 

 

 

«г+1 , 0

1

-f

 

М

^ ) + иго

1

+

Дф2

 

Дф2

 

 

 

2Дф

 

 

 

 

Дф2

 

 

 

Дф2

2Дф

 

F,го

 

ДфГ2

 

(IV-15а)

 

 

 

 

 

 

 

 

Положив ІФ0, іфт, получим разностное уравнение:

и. , , .

‘+1,1

иі ;

1_

+

2Дф /

V

и. ...

 

+ U..I

 

Дф2 /

Дф2

 

 

, , <+1( Дф2

Д ф 2

 

 

 

 

 

 

11 \

 

1 ,

и..

- 1.

/

Дф2

) =F...

(IV-156)

і

2Д ф )

4

 

М Дф2

 

 

 

 

184

Приняв j = m , получим разностное уравнение:

‘+1\ Дф2

Дф2

2Дср ) + и і , т - \

-j- и .

Д і р 2

2

\ +

Д - і р 2

Д ф 2

/

F,.

Дф2

 

(IV-15в)

2Дф

 

 

 

Систему уравнений (IV-15а, б, в) можно преобразо­ вать следующим образом:

и.

 

.

1/Дф2

 

,

_ і / А г р 2 —

2/Агр2

 

 

I, пН---------------■—

 

 

 

1/Дф2 + Л/2Дф

 

 

 

‘+ 1- 0

1/Дф2 +

Л/2Дф

___

F i0

го

 

 

 

1/Дфг — Л/2Дф

 

 

 

— г1/Д -ф2

 

 

(IV-16а)

 

1/Дф2 + Л / 2 Д ф

‘ - 1’ 0 ~

1/Дф2 + Л / 2 Д ф

 

 

 

 

 

 

1/Дф2

U t' i + 1

 

 

-2/Дф2 — 2/Длр2

"и1>и +

Ы‘+ 1 - / + 1/Дф2 +

Л/2Дф

 

 

 

 

1/Дф3 -|- Л/2Дф

 

 

.

 

1/Дтр2

и

 

1/Дф2 — Л /2 А ф ц

_

 

 

 

*•/_1

'

 

 

+

1 /Дф2 +

Л/2Дф

1/Дф2 +

Л/2Дф

і'“ 1- '

 

 

 

 

1/Дф2 +

Л/2Дф ’

 

 

 

 

— 1/Дф2 — 2/Дф2

(IV-166)

 

 

 

 

 

 

1 + 1 , m

 

1 /Д-ф2

 

1 , т

1

і , т

и.

 

 

1 / Д ф 2 - J - Л / 2 Д ф

■и,

 

 

1 / Д ф 2 + Л / 2 Д ф

 

 

 

1/Дф2 — Л / 2

Д1~ ф

 

F i ,

т

-

г2 І ^

 

 

 

(ІѴ-Ібв)

 

1/Дф2 +

Л/2Дф

х’т ~

1/Дф2 +

Л/2Дф

'

 

 

 

 

 

 

 

 

 

 

Итак, уравнения (IV16а, б, в) определяют все точки

по оси ф, лежащие внутри области.

 

 

 

 

 

Уравнения (IV-16а, б, в)

можно переписать в следу-

ю щ е м

в и д е :

 

 

 

 

 

 

 

 

 

 

ыг + і, о +

и, , . . +

Ж, /

аю и .

а. . и с

+

О

О

+

о

II О

./+1 +

 

ь а и н +

с а и и

и .

—1 +

+

О

К

Т

о~ f 10

-- f t f i

Ui + 1 + К т ~

и і , т + 1 + Ьі т Uim + Cim Ui, m - 1 +

+d im “ г - і , т = = f im '

или векторно:

Еѵі+1 + А. V. + В. гГ_! = Ft,

(IV-17)

185

 

 

/1

V

 

II ■tq

/

1

\

где

 

О

О

 

 

__

 

^ ^

 

JS* о

© О

О

 

са

Ьа ап - •-0

А ,=

9'' "сіі

ЬцCLtj

0

 

 

\9

 

 

 

/ ÜiO

, Ж )

Щі

 

\ f i m j

 

/ dіо

1

В , = I

\

Теперь используем граничные условия третьего рода. Они аппроксимируются следующими разностными урав­ нениями:

на левой и правой границах области имеют прежний вид, т. е. на левой границе

и =

и А

ы-і/ + иоі

 

=

и,

(IV-18)

 

 

 

2

 

 

 

 

и на

правой

границе

 

 

â<p

_ _ Q _ ^ Un-j-l ,j

Uni

_ _ Q.

(IV-19)

 

 

Дф

 

 

 

 

условие на верхней границе S+

 

 

= - 2 — ( « - « $ ) ->

=

а г р

 

\w' (z)P

 

р;

Д г| з

 

=

а

Г

+Uim _

„(2)

 

I т ' (2 )|

2

 

 

ср

 

и на

нижней

границе 5 ~

 

ди

 

а

и

 

*1—1'

' иі0

 

 

 

ср

Дя|)

 

 

 

К (г)

 

 

 

 

 

 

 

а«і,_1 + »-о

W (2 )| 2

Выразим Uit—1 и Цгш через Wjo и ці,тп—1 соответствен­

но:

186

и.

 

 

 

К (z)l

“ го +

 

К(г)| 2Дф

 

 

 

 

, =

 

 

«

 

 

 

 

 

 

 

 

 

1—1

 

 

 

 

2+ w'(z)\

 

c p

 

 

 

 

 

 

2 +

------

 

Aif)

 

 

 

— /?2 йго

И (г)| Aij)

 

 

 

(IV-20)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

+ 1

 

2+ ш' (г)I Aif)

 

 

 

а

 

 

 

 

 

 

 

 

 

 

----------------- - 2

А

і |5

 

 

 

Ui.m

 

 

 

К

(2)| “ ’

 

«. - J ü ^ ! ___ -«(»>

 

 

 

 

 

 

 

i m

 

2|Ш' (2)1

 

 

 

 

 

 

 

2-

 

Aif)

 

 

 

; а

 

 

 

 

 

= M /m + Z2.

 

 

 

 

 

 

 

 

(IV-21)

 

 

 

 

 

 

 

 

 

 

 

Система разностных уравнений выглядит следующим

образом:

 

 

[/Дф2

^,-1 “г,

&х/Ді|)2 — 2/Дф2 — 2/Дф2

 

и.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

“тт

:

; т~~~.

 

и

 

і+1-°

1/Аф2 +

А/2Дф

 

ц

 

 

 

 

 

 

 

1/Дф2 -f- Л/2Дф

 

 

(ІѴ-22а)

 

1/Аф2 — Л/2Дф

 

 

 

Z7 го — гі/Ді|Я

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

го ~т

ы. I,1/Аф2л--------+ 25/2Аф1:—!/ ------- и. ...1/Дф2+ Л /2 А ф ’

і;

 

 

 

 

 

 

 

 

Д ф 2

( і

1’/+1

,

— 2 / А ф 2 — 2 / А ф 2

 

 

1+1 •>

1 /Дф2 +

Л/2Дф

 

 

1/Аф2-f-Л/2Дф

 

 

+

 

1/Д¥2

«.г—1

 

/Дф2 — у4/2Дф

 

 

 

1/Дф2 +

А/

2Дф

1/Дф2 +

А/2Дф

 

 

 

(ІѴ-226)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

М

1/Аф2 + Л/2Дф ’

1

1/Аф2

^Fm—i

,

fe2/Дгр2 — 2/Aif)2 — 2/Аф

“ г+i.m ' /Дф2 -j- Л/2Дф

_

F[т'

1/Дф2 + Л/2Дф

і_ 1/Аф2 — Л/2Дф ы

 

 

— г2/Дф2

Эту систему также можно переписать в виде:

^

1/Дф2 + Л/2Дф

1/Дф2 +

Л/2Дф '

“г+і,о + а іо и п

“1 ^го“го +

(сго =

“г,—х

+

^го“г—і,о =

^го>

 

 

“г+і,/ + ац “г.ж + Ьц “г/ + сг/ “г,ж +

+,/ = / г/;

it*I

 

“I-*(ß .

 

=

0) м.

., ~■f~ Ъ•

и.

—{■"

 

 

1

\ і, m

 

j

1 i m

t m

1

+ с.

и.

, +

d.

w. і

ж f. .

 

 

1

im

i,m—1

1

 

i — l , m

M m

 

 

 

Здесь

а г т = 0.

 

 

 

(ІѴ-22В)

(IV-23a)

(IV-236)

(IV-23B)

187

 

Векторно

эта система

описывается

уравнением

(ІѴ-17).

 

условия,

выраженные

уравнениями

 

Граничные

 

(ІѴ-13), (ІѴ-14)

или (ІѴ-18) — (ІѴ-21), можно предста­

вить в следующем виде:

 

 

ио/ ~

и—\і

2и

Un + l ,i ~~ Unj’

 

 

Векторно эти зависимости описываются:

 

V

. , =

X V '

ѵ0 = Rv_x + г,

 

(ІѴ-24)

 

п-\-1

п П'

 

 

где

г(2«п. 2ип).

Окончательно с учетом (ІѴ-24) получим систему трех уравнений:

»»-И = Х аѴя \

 

 

 

Ѵі+ 1 +

Pi—i =

Г г;

 

(ІѴ-25)

P0 =

+

г.

 

 

 

Эта система решается методом прогонки [23].

Будем искать решение в виде:

 

гt+i

= Xi vt + уи

 

 

(ІѴ-26)

где

/= 0 , 1, 2, .... п + 1 .

 

 

Уравнения (ІѴ-17) принимают вид:

 

х і ѵ і + У і + A t v t - f В 1 0 / _ i = F i -,

 

Vi (Xi + Ai) = (Ft - У і) — В,

 

 

Vi =

в.

-

F --4 -

ÜV-27)

--------- ^

------ Vt-1 +

b . =

!

&i (xi + Ai) 1vi+1Г + +(xi + A ) 1(Fi Уд-

 

(xi +

Ас)

xt

At

 

Из сопоставления (ІѴ-26) и (ІѴ-27) видно, что:

хі—I = — &і (хі + At)

Х;

 

 

188

Уі-1 = (Xi +

4 - Г 1( Г

- Уі ) =

°1 (Уі -

Г ) -

 

 

Зная хп и уп, определим все значения Хі и Уі при всех

і = п — 1, п—2, .... —1. Из

(ІѴ-26)

и

(ІѴ-27)

при і= — 1

получаем:

+

 

 

у- і +

- 1 =

 

 

+ г;

 

»о =

х - і ѵ~\

У - ѵ

х - і

& ѵ- і

 

 

 

 

 

У

 

 

ö _ i(/? -x _ i) =У _Х— П

ö_, = (^_1- r ) ( i ? - x _ I) - 1.

Далее по (ІѴ-26) найдем

o0, щ,

 

vn, т. e. все нуж­

ные значения иц.

расчета

стационарных

температур­

 

Программа для

ных полей методом прогонки составлена в алгоритмиче­ ском языке АЛГОЛ-60 и реализована для использова­ ния на ЭВМ «Минск-32». Первоначально программа ис­ пользовалась только как самостоятельная для расчета температурных полей, а затем была переработана с целью включения в комплекс. Величина Нц в выраже­ нии (ІѴ-11) вычисляется по формуле:

Н«= / (^-Т+Гіг),+Н‘•

 

(№28)

4

 

 

 

 

 

 

 

 

у

£2

I £2 __ 9 /с d ln h

. g

д ln h\

J

&ФФ

'

 

ф 0(р

ЧрФ

Все величины, входящие в (ІѴ-28), определяются в

комплексе:

dlnh

dlnh

— в программе реализации опор­

ного решения; | фф,

^

— в программе уточнения опорно­

го решения.

 

 

 

 

 

 

 

При первом входе в программу Нг3= 0, и мы прихо­ дим к случаю потенциального поля скоростей, т. е. ну­ левого приближения.

Следует заметить, что величина \w'(z)\, входящая в выражения (ІѴ-20) и (ІѴ-21), равна модулю скорости для опорного решения и используется только в нулевой итерации. В дальнейшем на ее место засылается модуль уточненного значения скорости.

Рассмотренная программа позволяет исследовать температурные поля в зависимости от многих факторов, оказывающих влияние на протекание процесса прессо­ вания, в рамках допущения стационарности процесса.

189

Исследование нестационарных температурных полей

Для решения задачи использован экономичный ло­ кально-одномерный метод [65], идея которого состоит в следующем. Двумерное (относительно координат <р, ф) уравнение разбивается на два одномерных, которые в сумме дают исходное уравнение. Затем каждое одно­ мерное уравнение решается методом прогонки вдоль со­ ответствующей оси ер (-ф) при фиксированных координа­ тах другой оси ф(ср). Фиксированные индексы последо­ вательно принимают все значения соответствующих уз­ лов по оси ф(ф).

Уравнение теплопроводности представим в виде:

I

1

ди

д2и

. д2и .

.д и . „

(ІѴ-29)

. —

. —. =

---------------

\- А

----- F,

%

h2

dt

<?<р2

dip

дц>

 

где

 

-1 ;

 

 

 

 

 

 

Л = -

 

 

 

 

 

 

 

 

X

н, н - Н/Л

 

 

F =

X

 

 

 

 

 

 

 

 

 

 

 

Представим уравнение (ІѴ-29) в виде двух, дающих

его в сумме

 

 

 

 

 

 

ß = — • — :

 

 

 

 

 

 

 

X

h2

 

 

 

 

 

 

1

ди

_ d2u

 

 

 

 

 

 

2

В Hi

дф2

 

 

 

 

 

 

1

в ди

d2u

 

 

 

 

 

 

2

dt

dij)2

 

 

 

 

 

 

 

Вводя обозначения

©і=ф,

(о2= ф ,

запишем получен­

ные уравнения как

 

 

 

 

1

и ди

д2и

. А

ди

_|__ L. Р

 

 

2

dt

С“ «

и

 

'

а дсоа

 

2

 

 

0.

 

 

 

 

 

 

 

В области Е рассматривается разностная сетка, вве­ денная рис. 37. Граничные условия и их разностную ап­ проксимацию будем использовать аналогично введен­ ным для стационарной задачи (ІѴ-13), (IV-14), (ІѴ-20) и (ІѴ-21).

190

Соседние файлы в папке книги из ГПНТБ