Professional Documents
Culture Documents
Kravchenko Bak Rob
Kravchenko Bak Rob
Допущено до захисту
Завідувач кафедри ПМ та МСС
_________ Коплик І.В.
(підпис)
КВАЛІФІКАЦІЙНА РОБОТА
на здобуття освітнього ступеня «бакалавр»
спеціальність 113 «Прикладна математика»
освітньо-професійна програма «Прикладна математика»
Виконавець
студент факультету ЕлІТ
Кравченко Тетяна Романівна _______
(прізвище, ім’я, по батькові) (підпис)
Науковий керівник
професор, доктор фіз.-мат. наук
(науковий ступінь, вчене звання)
Суми – 2022 р.
2
ЗАВДАННЯ
НА КВАЛІФІКАЦІЙНУ РОБОТУ ЗДОБУВАЧУ ВИЩОЇ ОСВІТИ
Кравченко Тетяні Романівні
1. Тема роботи Моделювання теплових та деформаційних процесів при обробці
металів різанням
Керівник роботи Гончаров О.А., професор, доктор фіз.-мат. наук
затверджено наказом по факультету ЕлІТ від «16» лютого 2022 р. № 0146-VI
2.Термін подання роботи студентом «17» червня 2022р.
3. Вихідні данні до роботи 1) Метод скінчених різниць; 2) Теоретичні та
експериментальні відомості про теплові та деформаційні процеси при
обробці металів різанням.
4.Зміст розрахунково-пояснювальної записки (перелік питань, що їх належить
розробити) Дослідження теплових та деформаційних полів в середині
ріжучої пластини без захисного покриття. Практична реалізація побудованої
математичної моделі.
5.Перелік графічного матеріалу:
1) Температурне поле ріжучої пластини без покриття;
2) Теплові профілі в різці з ріжучою пластиною без покриття;
3) Залежність деформацій від температури.
3
№ Термін
виконання Примітка
п/п Найменування роботи, заходи
РЕФЕРАТ
ЗМІСТ
ВСТУП.......................................................................................................................... 6
РОЗДІЛ 1 ...................................................................................................................... 8
ЛІТЕРАТУРНИЙ ОГЛЯД .......................................................................................... 8
Висновки до розділу 1 ........................................................................................... 18
РОЗДІЛ 2 .................................................................................................................... 19
ФІЗИЧНА МОДЕЛЬ ЗАДАЧІ ДОСЛІДЖЕННЯ. ТЕОРЕТИЧНА ОСНОВА ..... 19
2.1 Теплові явища при обробці металів різанням. Рівняння теплового
балансу ................................................................................................................. 19
2.2 Температурне поле інструменту.................................................................. 21
2.3 Деформаційні процеси та тертя при обробці металів різанням ............... 23
Висновки до розділу 2 ........................................................................................... 25
РОЗДІЛ 3 .................................................................................................................... 26
МАТЕМАТИЧНА МОДЕЛЬ ЗАДАЧІ ТА ЇЇ РЕАЛІЗАЦІЯ .................................. 26
3.1 Математична модель ................................................................................. 26
3.2 Метод скінчених різниць(поздовжньо-поперечна схема) ..................... 29
3.3 Метод фазової площини ........................................................................... 32
3.4 Результати апробації математичної моделі ................................................ 38
ВИСНОВКИ ............................................................................................................... 42
СПИСОК ВИКРИСТАНИХ ДЖЕРЕЛ .................................................................... 45
ДОДАТОК А .............................................................................................................. 49
6
ВСТУП
РОЗДІЛ 1
ЛІТЕРАТУРНИЙ ОГЛЯД
𝑑𝜌1
= 𝐹1 (𝜌1 , 𝜌2 ; 𝜀𝑝̇ , 𝑇), (1.3)
𝑑𝜀
𝑑𝜌2
= 𝐹2 (𝜌1 , 𝜌2 ; 𝜀𝑝̇ , 𝑇), (1.4)
𝑑𝜀
Рис. 1.5 – Моделювання утворення стружки і зони тертя (vc = 100 м/хв, h = 0,2
мм) [14].
Рис. 1.8 – Зміни коефіцієнта тертя на передній (а) і (б) боковій сторонах [16].
Рис. 1.9 – Динамічні сили тертя при мінімальній глибині різання [17].
Рис. 1.10 Порівняння µ1 на глибині різу 0,05 мм, зношеної та нової пластини
[17].
Висновки до розділу 1
РОЗДІЛ 2
Рис. 2.1 – Основні джерела тепла під час формування стружки при механічній
обробці [29].
20
Рис. 2.2 – Схема руху теплових потоків при різанні без охолодження [21].
Отримаємо рівняння теплового балансу:
𝑄1 + 𝑄2 + 𝑄3 = 𝑞1 + 𝑞2 + 𝑞3 + 𝑞4 + 𝑞5 + 𝑞6 (2.1)
21
Рис. 2.3 – Температурні поля у стружці, заготовці і різці при обточуванні сталі
ШХ15 різцем із твердого сплаву Т14К8 (V = 80 м/хв., S = 0,5 мм/об, t = 4,1 мм)
[22].
22
При різанні металу існує дві основні зони деформацій та зсуву. Перша
розташована на місці, де відбувається основний зсув робочого матеріалу. Крім
того, поблизу ріжучої кромки та контакту інструмент-стружка існує зона
вторинного зсуву. Поведінка робочого матеріалу при деформації в первинних і
вторинних зонах дуже чутлива до умов різання. Вона обумовлена тертям між
інструментом та заготовкою, а також на інтерфейсі інструмент-стружка та
напругою потоку робочого матеріалу. Несприятливі умови, наприклад високі
напруження та температури на межі розділу інструмент-стружка та навколо
ріжучої кромки, є причиною надмірного зносу інструменту та неможливості
подальшої експлуатації. Для визначення оптимальних умов різання, вибору
матеріалу інструменту, геометрії кромок та покриття використовують
моделювання методом скінчених елементів. Він дозволяє точно спрогнозувати
змінні параметри такі як напруження та температура, що допомагає поліпшити
якість оброблюваних поверхонь й попереджує передчасне руйнування
інструменту [23].
𝑇−𝑇𝑒
0.1 s−1 ); 𝑇 ∗ = – гомологічна температура, 𝑇𝑚 – температура плавлення
𝑇𝑚 −𝑇𝑒
Висновки до розділу 2
РОЗДІЛ 3
𝜕𝑇
𝑐𝜌 = 𝜆Δ𝑇, 𝑥, 𝑦 ∈ 𝐷, 𝑡 > 0, (3.1)
𝜕𝑡
27
𝜕2 𝜕2
Δ= 2
+ . (3.2)
𝜕𝑥 𝜕𝑦 2
𝜕𝑇
−𝜆 = 𝑞(𝑥, 𝑦, 𝑡), (3.5)
𝜕𝒏
28
𝜕𝑇
−𝜆 = ℎ(𝑇 − 𝑇𝑒 ), (3.6)
𝜕𝒏
𝜕2 𝑇 𝜕2 𝑇
𝜆( 2
+ ) = 0. (3.7)
𝜕𝑥 𝜕𝑦 2
𝜕𝑇 𝜕2 𝑇 𝜕2 𝑇 0 < 𝑥 < 𝐿𝑥
𝜌с = 𝜆( + ), { . (3.8)
𝜕𝑡 𝜕𝑥 2 𝜕𝑦 2 0 < 𝑦 < 𝐿𝑦
𝐿𝑥 𝜕𝑇
𝑦 = 𝐿𝑦: < 𝐿𝑥, −𝜆 = ℎ(𝑇𝑘 − 𝑇о ), 𝑡 > 0, (3.10)
2 𝜕𝑥
𝑦 = 0: 𝑇 = 𝑇0 , 𝑡 > 0. (3.11)
𝑥 = 0, 𝑥 = 𝐿𝑥 𝜕𝑇
{ 𝐿𝑥 ; −𝜆 = ℎ(𝑇𝑐 − 𝑇о ), 𝑡 > 0, 𝑘 > 0. (3.12)
0 < 𝑥 < , 𝑦 = 𝐿𝑦 𝜕𝑥
2
𝑥𝑖 = (𝑖 − 1) ∗ ℎ𝑥 , 𝑦𝑖 = (𝑦 − 1) ∗ ℎ𝑦 , 𝑡𝑛 = 𝑛 ∗ 𝜏, (3.13)
Введемо позначення:
𝑛
𝑇(𝑥𝑖 , 𝑦𝑗, 𝑡𝑛 ) = 𝑇𝑖,𝑗 . (3.14)
1
𝑛+ 𝑛
𝜕𝑇 𝑇𝑖,𝑗 2 −𝑇𝑖,𝑗
= , (3.15)
𝜕𝑡 𝜏
1 1 1
𝑛+ 𝑛+ 𝑛+
2 −2∗𝑇
𝑇𝑖+1,𝑗 2 2
𝜕2 𝑇 𝑖,𝑗 +𝑇𝑖−1,𝑗
= , (3.16)
𝜕𝑥 2 ℎ𝑥2
1
𝑛+1 𝑛+
𝜕𝑇 𝑇𝑖,𝑗 − 𝑇𝑖,𝑗 2
= , (3.17)
𝜕𝑡 𝜏
1 1 1 1
𝑛+ 𝑛 𝑛+ 𝑛+ 𝑛+
𝑇𝑖,𝑗 2 −𝑇𝑖,𝑗 2 −2∗𝑇
𝑇𝑖+1,𝑗 2 2
𝑖,𝑗 +𝑇𝑖−1,𝑗
𝜌∗𝑐∗ = 𝜆( ), (3.19)
𝜏 ℎ𝑥2
1
𝑛+1 𝑛+
𝑇𝑖,𝑗 − 𝑇𝑖,𝑗 2 𝑛+1
𝑇𝑖+1,𝑗 𝑛+1
−2∗𝑇𝑖,𝑗 𝑛+1
+𝑇𝑖−1,𝑗
𝜌∗𝑐∗ = 𝜆( 2 ). (3.20)
𝜏 ℎ𝑦
𝑑𝑥
= 𝑓1 (𝑥, 𝑦), (3.21)
𝑑𝑡
𝑑𝑦
= 𝑓2 (𝑥, 𝑦). (3.22)
𝑑𝑡
𝑑𝜎
𝜏𝜎 = −𝜎 + 𝑔𝜀, (3.24)
𝑑𝑡
34
𝑑𝜀
𝜏𝜀 = −𝜀 + (𝑇 − 1)𝜎, (3.25)
𝑑𝑡
𝑑𝑇
𝜏𝑇 = (𝑇𝑒 − 𝑇) − 𝜎𝜀 + 𝜎 2 . (3.26)
𝑑𝑡
𝜎 = 𝑔𝜀. (3.27)
𝑑𝜀 −𝜀 (𝑇−1)𝑔𝜀
= + , (3.28)
𝑑𝑡 𝜏𝜀 𝜏𝜀
𝑑𝑇 𝑇𝑒 −𝑇−𝑔𝜀 2 +𝑔2 𝜀 2
= . (3.29)
𝑑𝑡 𝜏𝑇
𝑡 𝜏𝑇
Введемо безрозмірний час 𝑧 = і параметр 𝜏 = . Підставивши в
𝜏𝜀 𝜏𝜀
систему, маємо:
𝜕𝜀 −𝜀+(𝑇−1)𝑔𝜀
= , (3.30)
𝜏𝜀 𝜕𝑧 𝜏𝜀
𝜕𝑇 𝑇𝑒 −𝑇−𝑔𝜀 2 +𝑔2 𝜀 2
= . (3.31)
𝜏𝜀 𝜕𝑧 𝜏𝜀 𝜏
𝜕𝜀
= −𝜀 + (𝑇 − 1)𝑔𝜀, (3.32)
𝜕𝑧
𝜕𝑇
= 𝜏 −1 (𝑇𝑒 − 𝑇 − 𝑔𝜀 2 + 𝑔2 𝜀 2 ). (3.33)
𝜕𝑧
𝜕𝜀 −𝜀+(𝑇−1)𝑔𝜀
= . (3.34)
𝜕𝑇 𝜏−1 (𝑇𝑒 −𝑇−𝑔𝜀 2 +𝑔2 𝜀 2 )
36
𝜏 −1 (𝑇𝑒 − 𝑇 − 𝑔𝜀 2 + 𝑔2 𝜀 2 ) = 0. (3.36)
𝑇 = 1 + 𝑔−1 . (3.37)
𝑇𝑒 −(1+𝑔−1 )
𝜀 = ±√ . (3.38)
𝑔(1−𝑔)
𝑇𝑒 −(1+𝑔−1 )
𝜀=√ . (3.39)
𝑔(1−𝑔)
37
𝑇𝑒 −(1+𝑔−1 )
𝑔−1 , √ ). Очевидно, що інших особливих точок система не має.
𝑔(1−𝑔)
𝜀 = (𝑇 − 1)𝜎. (3.40)
𝑑𝜎 −𝜎[1−𝑔(𝑇−1)]
= , (3.41)
𝑑𝑡 𝜏𝜎
𝑑𝑇 𝑇𝑒 −𝑇−𝜎 2 (𝑇−2)
= . (3.42)
𝑑𝑡 𝜏𝑇
𝑡 𝜏𝑇
Введемо безрозмірний час 𝑧 = і параметр 𝜏 = . Підставивши в
𝜏𝜎 𝜏𝜎
систему, маємо:
𝜕𝜎 −𝜎[1−𝑔(𝑇−1)]
= , (3.43)
𝜏𝜎 𝜕𝑧 𝜏𝜎
𝜕𝑇 𝑇𝑒 −𝑇−𝜎 2 (𝑇−2)
= . (3.44)
𝜏𝜎 𝜕𝑧 𝜏𝜎 𝜏
𝜕𝜎
= −𝜎[1 − 𝑔(𝑇 − 1)], (3.45)
𝜕𝑧
𝜕𝑇
= 𝜏 −1 [𝑇𝑒 − 𝑇 − 𝜎 2 (𝑇 − 2)]. (3.46)
𝜕𝑧
𝜃 = 𝐶𝜃 𝑣 𝑥 𝑠 𝑦 𝑡 𝑧 , (3.47)
𝜏𝑇
Результати вказують на те, що зростання параметра 𝜏 = призводить до
𝜏𝜀
ВИСНОВКИ
1. Мазур М.П. Основи теорії різання матеріалів : підручник [для вищ. навч.
закладів] / М.П. Мазур, Ю.М. Внуков, В.Л. Доброскок, В.О. Залога, Ю.К.
Новосьолов, Ф.Я. Якубов ; під заг. ред. М.П. Мазура. – 2-е вид. перероб. і
доп. – Львів : Новий світ-2000, 2011. – C. 3-5, 197-199.
2. Holmberg, K., and A. Matthews. "Techniques and Applications in Surface
Engineering, Coatings Tribology: Properties." (1994).
3. Kragelsky I. V., Dobychin M. N., Kombalov V. S. Friction and wear:
calculation methods. – Elsevier, 2013.
4. Sarvesh Kumar Mishra, Sudarsan Ghosh, Sivanandam Aravindan,
Investigations into friction and wear behavior of AlTiN and AlCrN coatings
deposited on laser textured WC/Co using novel open tribometer tests, Surface
and Coatings Technology, Volume 387, 2020, 125513, ISSN 0257-8972.
doi:10.1016/j.surfcoat.2020.125513
5. Shreyes Melkote, Wit Grzesik, José Outeiro, Joel Rech, Volker Schulze, et al..
Advances in material and friction data for modelling of metal machining. CIRP
Annals - Manufacturing Technology, Elsevier, 2017, 66 (2), 731-754.
6. Lee, S., Hwang, J., Shankar, M.R. et al. Large strain deformation field in
machining. Metall Mater Trans A 37, 1633–1643 (2006).
doi: 10.1007/s11661-006-0105-z
7. Yang Guo, Christopher Saldana, W. Dale Compton, Srinivasan Chandrasekar,
Controlling deformation and microstructure on machined surfaces,Acta
Materialia,Volume 59, Issue 11, 2011, 4538-4547.
doi :10.1016/j.actamat.2011.03.076
8. Brown, Travis L., et al. "A study of the interactive effects of strain, strain rate
and temperature in severe plastic deformation of copper." Acta
Materialia 57.18 (2009): 5491-5500.
46
doi: 10.1016/0013-7944(85)90052-9
25.A. Goncharov, A. Yunda, E. Mironenko, D. Belous, L. Vasilyeva, Effect of a
protective coating on the temperature distribution in a revolving cutting tool
and the cutting tool lifetime, 2018, 4-8.
26.Самарський А. А. Теорія різницевих схем. М. 1977. – 656 с.
27.Методичні вказівки до виконання курсової роботи «Нелінійна модель
плавлення ультратонкої плівки мастила» з дисципліни «Нелінійні
процеси та моделі» (зразок виконання і завдання) / укладач О.
В. Хоменко. – Суми : Сумський державний університет, 2013. – 22 с.
49
ДОДАТОК А
clear;
clc;
time = 0;
for i = 1 : L_y
%нижня частина
alpha(1) = 0;
beta(1) = T_e;
for k = 2 : L_x-1 %обчислюємо прогоночні коефіцієнти на проміжному
часовому шарі
a_k = lambda/(step_h*step_h);
b_k = 2*lambda/(step_h*step_h) + density*speasific_heat_capacity/step_tau;
c_k = lambda/(step_h*step_h);
f_k = -density*speasific_heat_capacity*U(k,i)/step_tau;
alpha(k) = a_k/(b_k - c_k*alpha(k-1));
beta(k) = (c_k*beta(k-1) - f_k)/(b_k - c_k*alpha(k-1));
end
%верхня частина
if i < cut_depth %обчислюємо температуру на правій границі
використовуючи праву граничну умову
51
U(end,i) = (lambda*step_h*step_h*U(end,i) +
2*coef_thermal_conduct*step_tau*(lambda*beta(L_y-1) + coef_1*step_h*T_k)) /
(lambda*step_h*step_h + 2*coef_thermal_conduct*step_tau*(lambda*(1-alpha(L_y-
1)) + coef_1*step_h));
else
U(end,i)=(lambda*step_h*step_h*U(end,i) +
2*coef_thermal_conduct*step_tau*(lambda*beta(L_y-1) + coef_2*step_h*T_k)) /
(lambda*step_h*step_h + 2*coef_thermal_conduct*step_tau*(lambda*(1-alpha(L_y-
1)) + coef_2*step_h));
end
for k = L_x-1:-1:1
U(k,i) = alpha(k)*U(k+1,i) + beta(k); %обчислюємо температуру на
проміжному часовому шарі
end
end
for k = 2:L_x-1
%ліва частина
alpha(1) = 2*coef_thermal_conduct*step_tau*lambda/(lambda*step_h*step_h
+ 2*coef_thermal_conduct*step_tau*(lambda + coef_1*step_h));
beta(1) = (lambda*step_h*step_h*U(k,1) +
2*coef_thermal_conduct*step_tau*coef_1*step_h*T_e)/(lambda*step_h*step_h+2*c
oef_thermal_conduct*step_tau*(lambda + coef_1*step_h));
for i = 2 : L_y-1
52
a_k = lambda/(step_h*step_h);
b_k = 2*lambda/(step_h*step_h) + density*speasific_heat_capacity/step_tau;
c_k = lambda/(step_h*step_h);
f_k = -density*speasific_heat_capacity*U(k,i)/step_tau;
alpha(i) = a_k/(b_k-c_k*alpha(i-1));
beta(i) = (c_k*beta(i-1)-f_k)/(b_k-c_k*alpha(i-1));
end
%права частина
U(k,end) =
(lambda*step_h*step_h*U(k,end)+2*coef_thermal_conduct*step_tau*(lambda*beta(
L_y-
1)+coef_1*step_h*T_e))/(lambda*step_h*step_h+2*coef_thermal_conduct*step_tau
*(lambda*(1-alpha(L_y-1))+coef_1*step_h));
for i = L_y-1 : -1 : 1
U(k,i) = alpha(i)*U(k,i+1) + beta(i);
end
end
time = time + step_tau;
end
figure;
contourf(x, y, U(:,:))
%colormap(hot)
grid on
xlabel('X')
ylabel('Y')
colorbar('Direction','reverse')
53
clear all;
figure
dt = 0.01;
Tau = 1;
Te = 2.5;
g = 0.5;
for i = 0 : 2
for j = 0 : 20
t = 0;
epsilon = i;
T = j;
count = 0;
for t = 0 : dt : 100
count = count + 1;
X(count) = epsilon;
Y(count) = T;
X1 = epsilon + (-epsilon + g * epsilon * (T - 1))*dt;
X2 = T + (Tau^(-1))*(Te - T - g*epsilon*epsilon*T - g*epsilon*epsilon)*dt;
T = X2;
epsilon = X1;
end
hold on
grid on
54
plot(Y, X, 'Color','black')
end
end
axis( [0 5, 0 4.2])
xlabel('Т')
ylabel('ε')