Як математика доводить надійність зброї: що таке інженерне моделювання та як воно працює на фронті

💡 Усі статті, обговорення, новини про оборонні технології — в одному місці. Приєднуйтесь до DefTech спільноти!

Чому красива кольорова карта напружень у розрахунковому софті може бути небезпечною ілюзією, а реальний розрахунок міцності вимагає глибокого знання фізики процесів?

Антон Мейріс — СЕО та співзасновник Vector Dynamics, PhD з понад 10 роками досвіду на перетині науки, IT та MilTech — розповідає про роль математичного моделювання (CAE) у розробці вітчизняної оборонної техніки.

У матеріалі: розбір числових «пасток», резонансу БпЛА, перегріву електроніки в герметичних корпусах та стандарту Simulation-Driven Design.

Сучасний мілтех переживає справжній бум. Мало не щодня ми чуємо про нові розробки: від FPV-дронів та роботизованих турелей до складних комплексів РЕБ та коригованих боєприпасів. Проте між красивим 3D-рендером у CAD-системі та виробом, який стабільно виконує бойове завдання під впливом перевантажень, вібрацій та екстремальних температур, лежить прірва.

Раніше цю прірву долали роками натурних випробувань: будували прототипи, підривали їх на полігонах, знаходили слабкі місця, переробляли креслення і знову виходили в поле. Сьогодні розкіш витрачати роки на «метод спроб і помилок» коштує надто дорого — як у грошах, так і в людських життях.

Тут на сцену виходить CAE (Computer-Aided Engineering) — інженерне моделювання. Але чи дійсно софт здатний замінити реальний полігон і де закінчується науковий розрахунок та починається небезпечна ілюзія?

1. Феномен «кольорових картинок» та пастка сліпої віри

Кожен, хто бодай раз відкривав сучасні пакети для аналізу методом скінченних елементів (FEA) чи обчислювальної гідродинаміки (CFD) — на кшталт ANSYS, Abaqus, SolidWorks Simulation чи Simscale — знає це приємне відчуття. Ти імпортував тривимірну модель рами БпЛА чи шпангоута ракети, задав кілька точок закріплення, приклав зусилля у 100 кг, натиснув кнопку Run і за кілька хвилин отримав фантастично красиву, яскраву кольорову карту розподілу напружень. Червоні зони показують, де деталь зламається, сині — де вона перебуває у повній безпеці.

Для менеджерів, інвесторів чи замовників такі екрани виглядають як магія та залізобетонний доказ того, що «все розраховано». Але для професійного інженера ця веселкова палітра — привід для глибокого скепсису.

Сучасні CAE-системи стали настільки юзер-френдлі, що створили небезпечну ілюзію: начебто будь-який гуманітарій чи вчорашній джуніор може за тиждень навчитися «моделювати міцність». Проте софт — це лише гігантський калькулятор, що розв’язує матричні рівняння величезної розмірності. Він не має здорового глузду та інженерної інтуїції.

Концепція GIGO: сміття на вході — сміття на виході

В інженерному аналізі діє те саме фундаментальне правило програмування: GIGO (Garbage In, Garbage Out). Якщо ви неправильно описали фізику процесу, софт не виправить вашу помилку. Він слухняно проковтне некоректні дані та видасть вам «ідеально точне», але абсолютно хибне рішення, розфарбоване у красиві кольори.

Типовий приклад з мілтех: розрахунок кронштейна для кріплення важкої оптичної станції на корпусі бронемашини. Недосвідчений конструктор прикладає статичну силу від ваги камери у вертикальному напрямку:

F = m · g

Програма показує трикратний запас міцності (все синє, деталь ледь навантажена). Але на першому ж виїзді пересіченою місцевістю кронштейн зрізає від вібрації та динамічних ударів, де реальні прискорення досягають 10g у трьох різних осях одночасно, а сама деталь потрапляє в резонанс із частотою роботи двигуна машини. Сміття на вході (статична модель замість динамічної) — сміття на виході (зламана дорога оптика).

Пастка правильних даних: чому не можна сліпо вірити цифрам

Припустимо, ви — досвідчений фахівець. Ви ідеально точно виміряли вагу конструкції, врахували всі коефіцієнти динамічності, правильно обрали марку алюмінієвого сплаву чи композиту і задали граничні умови, які відповідають дійсності. Чи означає це, що отриманим результатам симуляції тепер можна вірити на 100%?

Ні. І в цьому полягає головна пастка комп’ютерного моделювання.

Навіть за абсолютно коректних вхідних даних розрахункова модель може «збрехати» через особливості числових методів. Найбільша помилка початківця — дивитися на екран і думати: «Якщо комп’ютер показав пікове напруження 150 МПа, значить так воно і є».

Справжній інженер завжди керується правилом здорового глузду та обов’язково проводить експрес-перевірку «на серветці» за допомогою класичної аналітики опору матеріалів.

  1. Закони збереження: Якщо ви рахуєте гідрогазодинаміку (CFD) системи охолодження плати керування БпЛА, перше, що ви робите перед аналізом температурних полів — перевіряєте тепловий баланс. Чи дорівнює сумарна теплова потужність, що виділяється компонентами, тій кількості тепла, яку забирає повітряний потік? Якщо ні — ваша CFD-модель побудована некоректно (наприклад, не зійшлася сітка чи неправильно налаштовані теплові контакти між твердими тілами).
  2. Баланс сил: У статичному аналізі сума всіх реакцій опор повинна з точністю до десятих часток відсотка збігатися із прикладеною зовнішньою силою. Якщо софт показує гарні кольори, але сумарні реакції не сходяться — ви маєте справу з числовою нестабільністю розв’язку, і вірити такій симуляції не можна.
  3. Груба аналітична оцінка: Перед запуском складного тривимірного розрахунку лонжерона крила безпілотника, ми у Вектор Динамікс завжди оцінюємо його як консольну балку змінного перерізу за класичною формулою згинальних напружень. Якщо аналітичний розрахунок дає нам порядок величини у 120 МПа, а складне комп’ютерне моделювання показує середнє напруження у 12 МПа або 1200 МПа — це сигнал зупинитися. Комп’ютер не помилився у математиці, але ми десь припустилися помилки в інтерпретації геометрії чи розмірностей.

Для науковця-практика софт — це не джерело істини, а надпотужний мікроскоп. Але щоб дивитися в мікроскоп, треба чітко знати, що саме ти сподіваєшся там побачити.

2. Математичне задзеркалля: де софт «бреше» за ваші гроші (числові підвохи)

Навіть якщо ви ідеально задали всі сили, закріплення та властивості матеріалу, комп’ютер все одно може видати красиву нісенітницю. Причина криється у самій природі числових методів. CAE-система не розв’язує фізичне рівняння безперервно для всього тіла — вона апроксимує його на дискретній сітці. І в цій дискретизації зариті три головні математичні міни.

Міна № 1. Сингулярність напружень

Це класичний кошмар інженера. Уявіть деталь із гострим внутрішнім кутом (наприклад, паз на валу двигуна БпЛА або сходинку на шпильці кріплення). Ви запускаєте розрахунок напружено-деформованого стану (НДС). Програма показує у цьому куті червону зону з напруженням, скажімо, 350 МПа.

Ви вирішуєте зробити розрахунок точнішим: зменшуєте розмір сітки у цьому куті вдвічі. Запускаєте знову — напруження стрибає до 500 МПа. Зменшуєте сітку ще втричі — отримуєте 900 МПа. Що дрібнішою стає сітка, то вищими стають цифри, прямуючи до нескінченності.

Чому так відбувається? З погляду теорії пружності, напруження — це сила, поділена на площу

σ = F / A

У математичній моделі гострий кут із нульовим радіусом заокруглення має нульову площу контакту (A → 0). Відповідно, математика абсолютно коректно ділить силу на нуль і видає нескінченність.

Недосвідчений конструктор, побачивши червоні 900 МПа (що значно вище за границю міцності будь-якого алюмінію чи сталі), починає панікувати: розширювати деталь, додавати ребра жорсткості, збільшувати вагу конструкції там, де це абсолютно непотрібно.

Як діяти професійно? У Вектор Динамікс ми вирішуємо цю проблему двома шляхами:

  1. Геометрична валідація: Якщо цей кут є критичним, ми зобов’язані змоделювати реальний радіус скруглення, який завжди існує в залізі через технологічні обмеження фрези чи лиття. Навіть радіус у r = 0.2 мм усуває математичну сингулярність.
  2. Принцип Сен-Венана: Ми знаємо, що сингулярність — це локальний числовий ефект. На невеликій відстані від гострого кута розподіл напружень стає абсолютно адекватним та збіжним. Якщо руйнування у цій точці не призводить до прогресуючого колапсу всієї конструкції (наприклад, матеріал пластично деформується і перерозподіляє навантаження), ми можемо ігнорувати цей локальний математичний сплеск.

Міна № 2. Сіткова збіжність

Якість розрахунку критично залежить від того, на які «цеглинки» (скінченні елементи) ви розбили вашу 3D-модель. Якщо сітка занадто груба, результати будуть дуже далекими від реальності. Якщо занадто дрібна — ваш комп’ютер рахуватиме модель тиждень, а різниця в результатах становитиме частки відсотка.

Головне правило інженерного моделювання: результат не повинен залежати від густоти сітки.

Щоб довести надійність розрахунку, ми завжди проводимо дослідження сіткової збіжності. Ми будуємо графік залежності максимального напруження від кількості елементів у моделі.

Розрахунок вважається верифікованим лише тоді, коли крива виходить на стабільне плато — подальше подвоєння кількості елементів змінює результат менш ніж на 1-2%.

Міна № 3. Нелінійність: Коли закон Гука вже не працює

Більшість простих інженерних розрахунків за замовчуванням є лінійними статичними. Вони базуються на класичному законі Гука:

σ = E · ε

Де σ — напруження, ε — відносна деформація, а E — модуль Юнга (модуль пружності матеріалу). Математично це означає, що зв’язок між силою та переміщенням описується простою прямою лінією. Скільки б сили ви не приклали, деталь буде пружно розтягуватися, а після зняття навантаження — повернеться у вихідний стан.

Але реальний світ нелінійний.

Для більшості конструкційних металів після досягнення границі пропорційності σпц закон Гука перестає працювати. Матеріал переходить у зону текучості, де навіть невелике збільшення сили викликає величезні незворотні деформації, а після границі текучості (σт) матеріал може зруйнуватися у будь-який момент.

Якщо ви рахуєте лінійну статику для сталевого кронштейна і софт показує напруження у 600 МПа (при границі текучості сталі у 250 МПа), комп’ютер не видасть помилку. Він просто екстраполює пряму лінію закону Гука у нескінченність. Але в реальності цей кронштейн давно перетворився б на пластилін або тріснув.

Коли лінійність вбиває проект: Для мілтеху нелінійність — це буденність. Наприклад:

  • Фізична нелінійність: Опис поведінки гумових демпферів підвісу камери, композитних крил або поведінки металу при вибуховому навантаженні (де швидкість деформації змінює властивості сталі).
  • Геометрична нелінійність: Коли тонкі елементи конструкції (наприклад, обшивка крила) сильно прогинаються, і напрямок дії сил змінюється разом із деформацією деталі.
  • Контактна нелінійність: Коли деталі під навантаженням починають торкатися одна одної, змінюючи площу контакту та розподіл сил.

Якщо спробувати прорахувати динамічний удар безпілотника об землю в лінійній постановці, ви отримаєте абсолютно марні цифри. Тут потрібні нелінійні динамічні розв’язувачі (Explicit Dynamics), які рахують крок за кроком мікросекундні інтервали часу, враховуючи руйнування елементів та пластичні хвилі в металі.

Розуміння цих обмежень — це те, що відрізняє інженера-науковця від фахівця, який знає лише інтерфейс софту, але не розуміє фізики процесів. Тільки знаючи, як математика софту моделює фізичний світ, можна переходити до вирішення реальних бойових задач.

3. Кейс № 1. Напружено-деформований стан: Чому шпангоут — це не просто перегородка

У авіації та ракетобудуванні діє залізне правило: кожен грам зайвої ваги конструкції — це грам, украдений у бойової частини чи палива. Якщо ви проєктуєте важкий БпЛА-камікадзе або крилату ракету, ви не можете просто закласти «потрійний запас міцності», зробивши силові шпангоути товстішими. Ваша конструкція або не злетить, або пролетить удвічі менше, ніж планувалося.

Шпангоут — це ключовий поперечний елемент силового набору фюзеляжу. Він має витримувати колосальні навантаження:

  • Згинальні моменти від аеродинамічних сил на крила чи рулі.
  • Осьові сили від тяги двигуна (стартові перевантаження).
  • Зосереджені сили в місцях кріплення крил, пілонів підвіски чи стартових прискорювачів.
  • Внутрішній або зовнішній тиск.

Як спроектувати цю деталь так, щоб вона важила мінімум, але гарантовано витримала всі критичні режими польоту?

Математика міцності: Критерій фон Мізеса

Коли ми прикладаємо до тривимірного тіла навантаження, у кожній його точці виникає складний тривісний напружений стан. У нас є не просто одне якесь «напруження», а тензор напружень другого рангу, який у декартовій системі координат має 9 компонентів (через симетрію — 6 незалежних): три нормальних (σ₁, σ₂, σ₃) та три дотичних (τ₁₂, τ₂₃, τ₃₁).

Як порівняти цей складний набір цифр із границею текучості матеріалу (σт), яка визначається за допомогою простого одновісного розтягування зразка в лабораторії?

Для пластичних матеріалів (алюмінієві сплави, сталі, титан), з яких найчастіше виготовляють силові шпангоути, інженери використовують енергетичну теорію міцності (критерій фон Мізеса). Математично еквівалентне напруження за фон Мізесом (σvM) обчислюється через головні напруження (σ₁, σ₂, σ₃):

Фізичний зміст напруження фон Мізеса — це питома потенціальна енергія зміни форми пружно деформованого тіла. Розрахунок вважається успішним, якщо максимальне еквівалентне напруження в деталі не перевищує границю текучості, поділену на необхідний коефіцієнт безпеки (η):

Для авіаційних та ракетних конструкцій коефіцієнт безпеки η зазвичай коливається в дуже жорстких межах: від 1.15 до 1.5. Для порівняння, у загальному машинобудуванні чи будівництві закладають 3.0-5.0. Така точність вимагає від нас філігранного знання НДС.

Топологічна оптимізація: Математика замість інтуїції

Раніше конструктори проєктували полегшення шпангоутів «на око»: малювали круглі або овальні отвори (вікна полегшення) з відбортовкою, спираючись на свій досвід. Сьогодні в Вектор Динамікс ми використовуємо топологічну оптимізацію — математичний алгоритм, який сам визначає ідеальну форму деталі.

Ми задаємо софту:

  1. Простір проєктування: Максимальний об’єм, який може займати деталь.
  2. Граничні умови: Навантаження та закріплення шпангоута.
  3. Цільову функцію: Наприклад, мінімізувати податливість конструкції (максимізувати жорсткість) при зменшенні маси на 60%.
  4. Технологічні обмеження: Напрямок виймання прес-форми або обмеження для 3D-друку/фрезерування.

Алгоритм (найчастіше це метод SIMP — Solid Isotropic Material with Penalization) починає ітераційно розв’язувати задачу НДС, призначаючи кожному скінченному елементу віртуальну «щільність» від 0 (порожнеча) до 1 (суцільний матеріал). Елементи, які слабо беруть участь у передачі навантаження, поступово «вимиваються» з моделі.

Результатом є дивовижні, майже біонічні (органічні) структури. Вони виглядають як витвір природи, але насправді це чиста математика, яка ідеально розподіляє матеріал уздовж ліній головних напружень.

Чому без інженерної логіки софт згенерує брухт?

Топологічна оптимізація — неймовірний інструмент, але без інженера він марний. Математика алгоритму намагатиметься побудувати ідеальну фермову структуру з тонких стрижнів. Проте:

  1. Стійкість: Тонкі оптимізовані ребра під дією стискаючих сил можуть просто втратити поздовжню стійкість за напружень, які значно менші за межу текучості. Алгоритм оптимізації за замовчуванням цього не бачить, якщо інженер окремо не задасть обмеження на втрату стійкості.
  2. Технологічність: Отриману «біонічну» геометрію неможливо виготовити на звичайному 3-осьовому фрезерному верстаті. Інженер повинен вміти інтерпретувати результати оптимізації — перетворити складну «хмару точок» у гладку CAD-модель, яку реально виготовити в металі (наприклад, литтям чи фрезеруванням з урахуванням радіусів фрез) без колосального здорожчання виробництва.

Тільки розуміння фізики роботи матеріалу та технології виробництва дозволяє перетворити красиву оптимізовану картинку на реальну бойову деталь, яка полегшить ракету і дозволить їй долетіти туди, куди треба.

4. Кейс № 2. Прблеми резонансу: Чому БпЛА руйнують самі себе в повітрі (динаміка проти статики)

Уявіть ситуацію: ви спроєктували промінь для важкого розвідувального квадрокоптера. Запустили статичний розрахунок у FEA, приклали максимальну тягу двигуна із коефіцієнтом 3.0 — програма показала чудовий запас міцності. Локальні напруження не перевищують 40 МПа при межі текучості алюмінію у 270 МПа. Ви спокійно віддаєте деталь у виробництво, збираєте дрон, запускаєте його в повітря... і на першій хвилині польоту промінь просто розлітається на шматки, а дорогий БпЛА каменем падає на землю.

Що пішло не так? Ви стали жертвою резонансу.

У статиці сила діє постійно і не змінює свого напрямку чи величини в часі. Але в реальному польоті двигун БпЛА обертається з величезною швидкістю, створюючи динамічне (змінне в часі) навантаження. Якщо частота цих коливань збіжиться з власною частотою конструкції, амплітуда деформацій почне лавиноподібно зростати, поки матеріал не зруйнується від втомних напружень.

Математика коливань: Модальний аналіз

Будь-яке фізичне тіло має свої «улюблені» частоти коливань — власні частоти (fn). Кількість цих частот у реального об’єкта нескінченна, але на практиці інженерів цікавлять перші 5–10 найнижчих частот, оскільки саме на них припадає найбільша енергія коливань.

Щоб знайти ці частоти та відповідні їм форми коливань, ми проводимо модальний аналіз.

Математично коливання системи з багатьма ступенями вільності описуються диференціальним рівнянням другого порядку:

Де:

  • [M] — матриця мас конструкції, яка характеризує її інерційні властивості.
  • [C] — матриця демпфування (затухання коливань).
  • [K] — матриця жорсткості, яка залежить від геометрії та модуля пружності матеріалу.
  • — вектори переміщень, швидкостей та прискорень вузлів відповідно.

  • {F(t)} — вектор зовнішнього гармонічного навантаження.

Для визначення власних частот ми розглядаємо систему без зовнішнього впливу ({F(t)}={0}) та нехтуємо демпфуванням ([C] = [0]). Шукаючи розв’язок у вигляді гармонічних коливань {x} = {φ} · sin(ωt), ми приходимо до класичної задачі на власні значення:

Де ω — власна кругова частота (пов’язана зі звичайною частотою як f = ω / 2π), а {φ} — власний вектор, що описує форму коливань на цій частоті.

Щоб це рівняння мало ненульове рішення, визначник (детермінант) матриці повинен дорівнювати нулю:

Розв’язуючи це поліноміальне рівняння, ми отримуємо спектр власних частот конструкції.

Чому БпЛА — це вібростенд у мініатюрі?

Тепер перенесемо математику на залізо. Двигун БпЛА працює в широкому діапазоні обертів. Наприклад, робочі оберти під час висіння становлять 6000 об/хв (fe = 100 Гц).

Джерелами вібрації є:

  1. Дисбаланс ротора (1-ша гармоніка): Частота коливань дорівнює частоті обертання двигуна (100 Гц).
  2. Аеродинамічний імпульс лопатей: Якщо гвинт має дві лопаті, то під час кожного оберту виникає два імпульси тиску повітря на промінь. Частота коливань становить 2×100 Гц = 200 Гц (2-га гармоніка).

Якщо власна частота вигину променя нашого БпЛА виявиться близькою до 100 Гц або 200 Гц, амплітуда коливань зросте в десятки разів.

При збігу частот (fe = fn) виникає резонансний пік. Енергія коливань не розсіюється, а накопичується в конструкції. Напруження швидко перевищують межу витривалості матеріалу, і починається лавиноподібне утворення мікротріщин.

Небезпека крила: Аеропружний флатер

Для БпЛА літакового типу існує ще страшніший динамічний ефект — флатер. Це самозбуджувані коливання крила, що виникають через взаємодію аеродинамічних сил, пружності конструкції та інерції мас.

На певній критичній швидкості польоту (Vcrit) аеродинамічні сили починають передавати енергію потоку повітря безпосередньо в коливання крила. Якщо звичайні коливання затухають завдяки внутрішньому тертю матеріалу, то при флаттері коливання стають розбіжними. Крило за частку секунди починає махати з амплітудою в десятки сантиметрів і просто відривається від фюзеляжу.

Математично це описується взаємозв’язком згинної та крутильної форм коливань крила. Якщо вони зближуються за частотою під дією швидкісного напору повітря, виникає катастрофічний резонанс.

Як у Vector Dynamics борються з вібраціями?

Коли фахівець без розуміння фізики процесів бачить вібрацію променя, він намагається вирішити проблему найочевиднішим (і найгіршим) шляхом — зробити деталь товстішою. Але збільшення товщини збільшує масу. Згадуємо рівняння власних частот: частота пропорційна √(K/M). Тобто, роблячи деталь важчою, ми одночасно збільшуємо і жорсткість, і масу. Частота може взагалі не змінитися або навіть зменшитися, і деталь знову потрапить у резонанс, але вже на інших обертах двигуна.

Ми використовуємо інший, науковий підхід:

  1. Розведення частот: Ми налаштовуємо геометрію так, щоб власні частоти конструкції лежали поза межами робочого діапазону двигунів із запасом не менше 15-20%. Це досягається локальною зміною жорсткості (додаванням тонких ребер жорсткості) без суттєвого збільшення маси.
  2. Використання композитів з високим внутрішнім демпфуванням: Вуглепластики (карбон) та склопластики чудово гасять високочастотні коливання порівняно зі «дзвінкими» алюмінієвими сплавами.
  3. Гармонічний аналіз: Якщо ми не можемо повністю уникнути коливань (наприклад, при проходженні двигуном перехідних режимів під час розгону), ми розраховуємо напруження при вимушених коливаннях із урахуванням реального коефіцієнта демпфування матеріалу.
  4. Аналіз випадкових вібрацій: Розрахунок конструкції на вплив широкого спектра частот (турбулентність повітря, удари при транспортуванні), що описується спектральною щільністю потужності прискорень.

Тільки такий підхід гарантує, що розвідувальне крило БпЛА не складеться навпіл від вітру, а промені коптера переживуть тисячі годин польової експлуатації під шаленою вібрацією двигунів.

5. Кейс № 3. Перегрів електроніки: Чому мізки БпЛА та ракет плавляться в герметичних корпусах

Сучасний безпілотник чи високоточний боєприпас — це не просто планер з мотором. Це насамперед мозок. На борту крилатої ракети чи розвідувального БпЛА працюють потужні обчислювачі для алгоритмів комп’ютерного зору (на кшталт NVIDIA Jetson), потужні радіопередавачі відеосигналу, телеметрії, плати керування двигунами (ESC) та модулі РЕБ.

Усі ці компоненти під час роботи виділяють колосальну кількість теплоти. Наприклад, відеопередавач FPV-дрона на 2.5 Вт у режимі очікування на землі може розігрітися до 100 °C за лічені хвилини.

Але якщо в цивільному комп’ютері ви можете просто поставити великий вентилятор із відкритими радіаторами, то у військовому залізі діють жорсткі стандарти та умови експлуатації:

  1. Герметичність: Виріб має працювати під проливним дощем, у пилову бурю, а іноді — пережити тимчасове занурення у воду. Жодних наскрізних отворів для вентиляції.
  2. Аеродинаміка: Будь-які виступаючі радіатори чи повітрозабірники на швидкісному безпілотнику створюють додатковий лобовий опір, зменшуючи дальність польоту.
  3. Температурний діапазон: Зброя повинна безвідмовно працювати як при —40 °C взимку, так і при +50 °C на розпеченому літньому сонці.

Як засунути гаряче залізо в повністю герметичну коробку і гарантувати, що процесор не піде в термальний тротлінг, а конденсатори не вибухнуть у перші секунди польоту?

Математика тепла: Спряжений теплообмін

У класичній термодинаміці теплопередача описується трьома основними механізмами: теплопровідністю в твердих тілах, конвекцією у рідинах та газах, а також випромінюванням.

Для моделювання теплового стану електронних блоків ми використовуємо технологію спряженого теплообміну. Це числовий метод, який одночасно розв’язує рівняння теплопровідності в твердому тілі (мікросхеми, плата FR4, металевий корпус) та рівняння Нав’є-Стокса (гідрогазодинаміку) для повітря або охолоджуючої рідини навколо них.

У твердому тілі поширення тепла описується класичним диференціальним рівнянням Фур’є в частинних похідних:

Де:

  • ρ — щільність матеріалу.
  • Cp — питома теплоємність за сталого тиску.
  • k — коефіцієнт теплопровідності (який для композитних плат є анізотропним — вздовж плати мідні доріжки проводять тепло значно краще, ніж склотекстоліт FR4 поперек).
  • Qv — об’ємна щільність внутрішніх джерел тепла (тепловиділення самих чипів).
  • ∇T — градієнт температури.

На межі розділу «тверде тіло — газ» математика софту зшиває це рівняння з конвективним тепловим потоком до повітря, що описується законом Ньютона-Ріхмана:

q = h · ΔT

Де h — коефіцієнт тепловіддачі. У закритому герметичному корпусі без примусового обдування рух повітря виникає виключно за рахунок природної конвекції (гаряче повітря біля чипа стає менш щільним і піднімається вгору, поступаючись місцем холоднішому) та теплопровідності.

Щоб адекватно розрахувати цей процес, комп’ютер розв’язує складну систему рівнянь збереження маси, імпульсу (Нав’є-Стокса з урахуванням сили плавучості) та енергії для внутрішнього та зовнішнього повітряного об’єму і рівняння теплопровідності для твердих елементів.

Прихована загроза: Термомеханічні напруження

Перегрів небезпечний не лише тим, що кремній вийде з ладу. Набагато підступнішим фізичним явищем є термомеханічні напруження.

Будь-який матеріал при нагріванні розширюється. Міра цього розширення описується коефіцієнтом теплового розширення (КТР або CTE). А тепер поглянемо на конструкцію типового електронного модуля:

  • Кремнієвий кристал процесора має мінімальний КТР (близько 2.5–3 × 10⁻⁶ 1/K).
  • Керамічний корпус мікросхеми: близько 6–7 × 10⁻⁶ 1/K.
  • Матеріал друкованої плати (FR4): близько 12–15 × 10⁻⁶ 1/K.
  • Олов’яно-свинцевий або безсвинцевий припой BGA-кульок, якими процесор припаяний до плати: найбільший КТР (близько 22–25 × 10⁻⁶ 1/K).

Коли плата нагрівається від 20 °C до 85 °C, кожен із цих матеріалів намагається розширитися на різну величину. Оскільки вони жорстко скріплені між собою, виникає ефект «біметалевої пластини».

Математично деформація теплового розширення дорівнює: εth = α · ΔT

Де α — коефіцієнт теплового розширення, а ΔT — зміна температури. Оскільки деформації зв’язані, у місцях контакту виникають колосальні внутрішні напруження:

Найбільший удар припадає на крихітні паяні з’єднання (BGA-кульки чи ніжки мікросхем). Під дією циклічного нагрівання та охолодження (коли БпЛА то злітає, то вимикається) у припої накопичуються втомні мікротріщини. Згодом контакт просто зникає. У польових умовах це виглядає як «раптовий безпричинний відмов навігації або камери» прямо посеред польоту.

Як у Вектор Динамікс перемагають проблеми перегріву?

Спеціаліст без знань теплофізики вирішує проблему перегріву інтуїтивно: Давайте візьмемо найбільший алюмінієвий радіатор із тими ребрами, які є на складі, та приклеїмо його на суперклей«.

Ми у Vector Dynamics підходимо до цього як науковці:

  1. Проєктування теплових мостів: Оскільки повітря всередині герметичного корпусу є поганим провідником тепла (k ≈ 0.026 Вт/(м·К)), ми намагаємося мінімізувати його роль. За допомогою спряженого аналізу ми проектуємо геометрію корпусу так, щоб внутрішні металеві термопровідники підходили впритул до найгарячіших компонентів.
  2. Моделювання контактного термічного опору: Між чипом і металом корпусу завжди є мікроскопічний повітряний зазор. Ми розраховуємо необхідну товщину та теплопровідність термоінтерфейсів (TIM — термопрокладок або термопаст), а також зусилля їхнього притискання гвинтами, щоб забезпечити мінімальний опір передачі тепла.
  3. Оптимізація оребрення корпусу: За допомогою симуляції ми визначаємо оптимальний крок, висоту та товщину ребер. Якщо ребра поставити занадто близько одне до одного, при природній конвекції примежеві шари повітря перекриються, і тепловіддача впаде. Математичний розрахунок дозволяє знайти ту саму золоту середину.
  4. Аналіз температурних напружень: Ми імпортуємо температурні поля, отримані з спряженого розрахунку, безпосередньо у FEA-модель міцності. Це дозволяє нам побачити, де саме деформація плати може призвести до відриву чипів, і змінити точки кріплення друкованої плати до корпусу так, щоб дати їй можливість безпечно «дихати» при теплових коливаннях.

Тільки завдяки такому комплексному моделюванню електроніка стабільно працює у герметичному виконанні навіть під час літньої спеки, а паяні з’єднання витримують сотні циклів температурних коливань без жодної тріщини.

6. Висновок. Чому математика наближає перемогу (і як не побудувати красиву ілюзію)

Коли код ПЗ містить баг, програма падає з помилкою. Розробник отримує лог, виправляє рядок і деплоїть хотфікс. Коли «баг» міститься у фізичній конструкції крилатої ракети чи БпЛА, виріб падає на землю, вибухає або, що набагато гірше, відмовляє в руках бійця під час виконання критичної бойової місії. Тут немає можливості «накотити бекап».

Щоб комп’ютерне моделювання не перетворилося на дорогу гру в ілюзію, ми у Vector Dynamics керуємося двома фундаментальними стандартами системної інженерії: Верифікацією та Валідацією.

Верифікація проти Валідації

У професійному інженерному середовищі (наприклад, за стандартами ASME) ці два поняття чітко розмежовані:

  1. Верифікація: Відповідає на запитання: «Чи правильно ми розв’язали математичні рівняння моделі?». Тут ми перевіряємо чисельні аспекти: чи зійшлася сітка, чи немає помилок округлення, чи адекватно алгоритм обчислює диференціальні рівняння. Це внутрішня кухня софту та математичної логіки інженера.
  2. Валідація: Відповідає на запитання: «Чи ту модель ми взагалі розв’язували?». Це зіставлення результатів комп’ютерної симуляції з об’єктивною фізичною реальністю. Наприклад, якщо тензодатчик на реальному промені БпЛА під час статичного тесту показує відносну деформацію εexp, а наша скінченно-елементна модель видає εsim, то міра похибки визначає рівень валідації моделі:

Де δ — гранично допустиме відхилення (у авіаційній та оборонній промисловості гарним результатом вважається збіжність у межах δ = 5-10%).

Якщо ваша модель чудово верифікована (математика працює ідеально, сітка збігається до сотої частки відсотка), але не валідована (ви заклали властивості чистого алюмінію, а на виробництві використали дешевий силумін із прихованими дефектами лиття) — ваш розрахунок не вартий навіть паперу, на якому він роздрукований.

Науковий підхід до проєктування:

Сучасний мілтех не може існувати без випробувань, але він також не може розвиватися виключно на них. Справжня інженерна школа тримається на трьох стовпах — Аналітика (Опір матеріалів) → Числове моделювання → Фізичний експеримент

  • Крок 1. Аналітика: Швидка оцінка ідеї «на серветці» за класичними формулами. Вона відсікає очевидно нежиттєздатні концепції за лічені хвилини.
  • Крок 2. Числове моделювання: Складний віртуальний експеримент. Ми «продуваємо» виріб в аеродинамічній трубі, вібруємо його на віртуальному стенді, гріємо та навантажуємо. Це дозволяє дослідити тисячі геометричних варіацій та знайти оптимальну форму, не витративши жодного грама металу чи карбону.
  • Крок 3. Експеримент: Фінальний запуск на полігоні з датчиками, телеметрією та швидкісними камерами. Але тепер ми виходимо на полігон не для того, щоб «подивитися, що буде і де воно трісне», а лише для того, щоб підтвердити (валідувати) наші розрахунки.

Такий підхід економить розробникам місяці часу та мільйони гривень. Замість побудови 20 різних фізичних прототипів ми будуємо 19 віртуальних і лише 1 — фінальний фізичний, який одразу демонструє закладені характеристики.

Чому математика наближає перемогу?

На війні технологій час є найдорожчою валютою. Хто швидше адаптується до нових частот РЕБ, хто швидше створить дешевий та надійний боєприпас, хто зможе запустити розвідувальне крило на більшу дальність — той і отримує стратегічну перевагу.

Інтуїтивне конструювання «зліпити з того, що було, та замотати синьою ізолентою» виконали свою колосальну історичну роль на початку повномасштабного вторгнення, коли фронт потребував насичення будь-якими засобами. Але сьогодні, коли протистояння перейшло у фазу високотехнологічної війни на виснаження, такий підхід веде в глухий кут.

Нам потрібна зброя, яка працює системно, прогнозовано та безвідмовно в будь-яких умовах. А забезпечити це може лише суворий інженерний розрахунок, глибоке розуміння фізики процесів та математична точність.

Ми у Vector Dynamics не віримо в кольорові картинки. Ми віримо в диференціальні рівняння, які стоять за ними, та в сувору логіку експерименту. Тому що знаємо: кожен успішно прорахований шпангоут, кожна оптимізована плата охолодження і кожен виведений з резонансу промінь БпЛА — це не просто цифри на моніторі. Це збережені життя наших захисників та надійний інструмент для знищення ворога.

Підписуйтеся на WhatsApp-канал DefTech спільноти!

👍ПодобаєтьсяСподобалось9
До обраногоВ обраному7
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

окрім дрібязків типу «перецукореного чаю» (імхо краще один раз рекламувати компанію в найкращому для цього місці тексту) і відчутної ллмності (ну, пережити можна скіпрідінгом) стаття потрібна, бо промує інженерку і тп, але кінець раптом навіяв питання — а протилежній стороні описані вище речі ж теж допомагають перемогти?

і запитав клода проранжувати нашвидку топ найнаселеніших країн за штучним параметром — кількість СТЕМів і інженерів на 100к населення

і от тут українські 59 (1/10 від німецького показника як безперечного з відомої історії науки і інженерії орієнтиру) проти російських 264 виглядає, ну, гм, висновки кожен сам зробить щодо шансів асиметричності інженерних трюків як відповіді на кількісну перевагу

датасет, який клод обрав найближчим до відповіді

R&D researchers per 100,000 people (UNESCO/World Bank data, via Our World in Data).

там вочевидь є котроверсії і тп, але довге дослідження робити ліньки, просто хотілося «розігріти інтуіцію»

цікаво, коли закінчиться чи хоча б пригальмується розвиток дронів... 🤔

мабуть коли вони розх*ярять усе на сотні кілометрів по обидві боки лбз... нове Дике поле... почнуться голодні бунти...

тема супер... дядьку, порадьте тоненьку книжечку про усе це )

пригадалося з книжки Р.Фейнмана:
«До мене приходили математики, просили перевірити обчислення... проблема була в тому, що в більшості випадків обчислення були вірними... але задача неправильно сформульована...»