|
^(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Алгоритм программы интегрирования уравнения теплопровод ности применительно к стационарной задаче разработан Е. В. Сигитовым.
3) теплообмен между недеформированной частью слитка, очагом деформации и инструментом.
Учет этих факторов в аналитическом решении пред ставляется затруднительным и может быть осуществлен лишь в немногочисленных частных случаях при условии принятия дополнительных упрощающих гипотез. В то
— с)---- |
с |
з---- |
с |
з---- |
сз---- |
h |
— ^ |
|
Г---- |
^ |
|
< |
|
|
|
|
|
с |
|
|
|
|
|
>
1, |
|
|
|
|
|
кі |
ь |
з |
і) |
ь---- |
л _ |
— -— с3---- |
Рис. 37. Расчетная координатная сетка (Ф, |
ф) |
I |
же время применение численных методов позволяет решить эту задачу с применением ЭВМ. Ниже будут рас смотрены вопросы интегрирования уравнения теплопро
водности с применением методов конечных разностей [23, 65].
|
Представим |
уравнение |
теплопроводности |
(ІІ-125) |
в виде: |
|
|
|
|
|
д2 и |
а2и |
. |
ди |
|
|
(ІѴ-11) |
аф2 |
агр |
|
аф |
|
|
|
|
|
|
где |
А = —— ; |
|
|
|
|
|
X |
|
|
|
|
|
F |
2ѵТ ( и , |
Г, Н) тг |
Н = |
Ші2 (фф). |
(IV-11а) |
‘-----------------Л, |
X
В качестве расчетной используется схема с центри рованием параметров на разностной сетке (рис. 37), ко торая используется и в остальных блоках комплексной программы.
Для внутренних узлов (г/) разностное уравнение, со ответствующее уравнению (ІѴ-11), можно представить:
иі+ 1- 2 ч и + |
»f_ u |
|
ui,j+ i |
2ц» /+ ui,j—\ |
|
Дф2 |
|
|
|
Д\|)2 |
+ А |
“ і+1 , і ~ |
иі- •1./ |
= |
F, /• |
(IV-12) |
|
2Дф |
|
|
|
Для этих узлов г =0,1 • • • -п, / = 0,1 • • • -т.
Используем граничные условия четвертого рода. Они аппроксимируются следующими разностными уравне ниями:
и = мп- «_!,/ + “о,/
Здесь
' Ö«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’ |
|
Л<
где
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, іфт, получим разностное уравнение:
+ |
2Дф / |
V |
и. ... |
|
+ U..I |
|
Дф2 / |
Дф2 |
|
|
, , <+1( Дф2 |
Д ф 2 |
|
|
|
|
|
|
11 \ |
|
1 , |
и.. |
- 1. |
/ |
Дф2 |
— |
) =F... |
(IV-156) |
і |
2Д ф ) |
4 |
|
М Дф2 |
|
|
|
|
Приняв j = m , получим разностное уравнение:
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 + |
|
ь а и н + |
с а и и |
Ui + 1 ,т + К т ~ |
и і , т + 1 + Ьі т Uim + Cim Ui, m - 1 + |
+d im “ г - і , т = = f im '
или векторно:
Еѵі+1 + А. V. + В. гГ_! = Ft, |
(IV-17) |
|
|
/1 |
V |
|
II ■tq |
/ |
1 |
\ |
где |
|
О |
О |
|
|
__ |
|
^ ^ |
|
JS* о |
© О |
О |
|
са |
Ьа ап - •-0 |
А ,= |
9'' "сіі |
ЬцCLtj |
0 |
|
|
\9 |
|
|
|
/ ÜiO
/ 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 соответствен
но:
|
Векторно |
эта система |
описывается |
уравнением |
(ІѴ-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) |
Х; |
|
|
Уі-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), равна модулю скорости для опорного решения и используется только в нулевой итерации. В дальнейшем на ее место засылается модуль уточненного значения скорости.
Рассмотренная программа позволяет исследовать температурные поля в зависимости от многих факторов, оказывающих влияние на протекание процесса прессо вания, в рамках допущения стационарности процесса.
Исследование нестационарных температурных полей
Для решения задачи использован экономичный ло кально-одномерный метод [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).