Инструменты пользователя

Инструменты сайта


topics:30:basics

Это старая версия документа!


Основы вычислительной гидродинамики (CFD)

Вычислительная гидродинамика (CFD) — метод численного решения уравнений движения жидкости и газа в трёхмерной области. В ЦОД применяется для анализа воздушных потоков, теплоотдачи, рециркуляций, эффективности распределения воздушных объёмов и оптимизации схем охлаждения.

1. Физическая основа

CFD моделирует движение среды, описываемое фундаментальными законами:

* Сохранение массы (непрерывность) * Сохранение импульса (уравнения Навье–Стокса) * Сохранение энергии (теплоперенос)

Уравнения нелинейные, взаимосвязанные и не имеют аналитического решения при реальных условиях ЦОД (турбулентность, сложная геометрия, источники тепла). Поэтому используется численное решение.

2. Переменные и поле данных

Каждая расчётная ячейка содержит набор параметров:

* скорость: \(u, v, w\); * давление \(P\); * температура \(T\); * турбулентные характеристики (k, ε и др.); * энтальпия, влажность, концентрации примесей (при необходимости).

Потоки массы/импульса/энергии через грани ячейки называются потоками через грань (flux), и формируют принципиальную логику расчёта.

Подход позволяет учитывать теплообмен между воздухом и твёрдыми поверхностями, конвекцию, проводимость, радиационный теплообмен (при необходимости), а также влияние оборудования.

3. Постановка задачи

3.1. Геометрия расчёта

Модель включает:

* зал машинного зала; * стойки и компоненты ИТ-оборудования; * пустоты фальшпола; * воздуховоды, решётки, перфорированные плиты; * CRAC/CRAH; * возможные препятствия (кабельные лотки, балки, преграды).

3.2. Источники и стоки

Внутри области задаются:

* источники тепла — ИТ-оборудование; * массовые источники — вентиляторы, CRAC; * источники импульса — движение воздуха через устройства; * влажность и загрязнения — для специализированных моделей.

3.3. Граничные условия

Типы:

* скорость на входе, расход воздуха; * давление/расход на выходе; * тепловые граничные условия: fixed temperature, тепловой поток, адиабатическая поверхность; * сопротивления и характеристики перфорированных плит; * конъюгированный теплообмен воздух ↔ металл/корпус оборудования.

В моделировании подъёмной силы применяется приближение Буссинеска, позволяющее учитывать влияние изменений температуры на плотность воздуха при небольших перепадах.

4. Выбор и построение расчётной сетки

4.1. Структурированная сетка

* прямоугольные ячейки; * высокая вычислительная эффективность; * подходит для прямолинейной архитектуры ЦОД.

Недостатки:

* большие отношения сторон ячеек ухудшают точность; * ступенчатые поверхности ухудшают моделирование препятствий.

4.2. Неструктурированная сетка

* тетраэдры, полиэдры, призмы; * позволяет точно обрабатывать сложную геометрию.

Минусы:

* больше памяти, медленнее расчёт; * важен контроль качества ячеек (углы, искажения).

4.3. Требования к сетке

* сгущение в зонах рециркуляций; * высокая детализация вблизи стоек и перфораций; * уплотнение вдоль путей холодного воздуха; * обязательное исследование зависимости решений от размера сетки.

5. Численные методы

5.1. Метод конечных объёмов (FVM)

Основной метод для ЦОД — обеспечивает баланс потоков, устойчивость и приемлемую скорость решения.

Принципы:

* интегрирование уравнений по объёму ячейки; * поток через грань всегда согласован с соседней ячейкой; * давление — в центрах ячеек; скорости — на гранях (staggered grid).

Преимущества:

* высокая устойчивость, малое влияние «математического шума»; * простая интерпретация балансов.

Недостатки:

* ограничение на сложную геометрию (частично решается гибридными сетками).

5.2. Метод конечных элементов (FEM)

* подходит для деформируемых тел, механики, вибраций; * в CFD используется редко из-за высокой стоимости вычислений; * обеспечивает высокую гладкость решения.

5.3. Быстродействующие методы

* FFD (Fast Fluid Dynamics) — проекционный метод, подходит для GPU. * LBM (метод решётки Больцмана) — дискретизация на решётке; великолепно параллелится.

LBM быстро считается на GPU и подходит для интерактивных расчётов, но хуже справляется с моделями большой сложности и турбулентностью.

6. Решение уравнений

6.1. Итерационный процесс

CFD использует «предположи → вычисли → скорректируй»:

1. начальное поле скорости и давления; 2. вычисление потоков через грани; 3. корректировка переменных; 4. повтор до выполнения критериев сходимости.

6.2. Стабилизация

* фиктивный шаг по времени (pseudo-time step) — снижает скачки переменных; * линейная релаксация — уменьшает величину корректировок; * ложный временной шаг — моделирует поведение, как если бы прошёл небольшой промежуток времени.

6.3. Невязки (residuals)

Невязка — остаточная ошибка уравнения, показывающая нарушение баланса массы, импульса или энергии.

Малые невязки означают устойчивость решения, но не его физическую достоверность.

7. Критерии готовности решения

Решение считается пригодным, если:

* невязки ниже установленного порога; * ключевые точки (inlet racks, top of racks) стабилизировались; * исследование чувствительности к сетке показало устойчивость; * отсутствуют нефизичные рециркуляции, осцилляции, скачки температуры.

8. Постобработка результатов

8.1. Типовые выходные поля

* трёхмерные поля температуры, давления, скорости; * распределение тепловых нагрузок; * массовые и тепловые потоки через элементы.

8.2. Плоскости результатов

Плоскости позволяют анализировать:

* температурный профиль; * поля скоростей; * направления потоков; * эффективность холодного/горячего коридора.

8.3. Линии тока

Линии тока — основной визуальный инструмент: показывают траекторию движения холодного и горячего воздуха.

Используются для:

* анализа зон рециркуляции; * поиска «коротких замыканий» потоков; * оценки равномерности подачи холодного воздуха.

8.4. Поверхностные графики

* температура на поверхностях оборудования; * тепловой поток; * давление на барьеры и каналы; * изоповерхности концентраций (загрязнения, влажность).

8.5. Производные величины

Примеры:

* суммарный расход через перфорацию; * коэффициент неравномерности охлаждения шкафа; * температура на входе ИТ-оборудования; * эффективность использования холодного воздуха.

Ключевые идеи

  • CFD описывает движение воздуха в ЦОД через решение уравнений сохранения массы, импульса и энергии.
  • Метод конечных объёмов — основной подход благодаря устойчивости и балансу потоков.
  • Сетка, геометрия и граничные условия определяют точность расчёта больше, чем сам решатель.
  • Невязки показывают математическую сходимость, но не физическую корректность.
  • Линии тока, температурные плоскости и изоповерхности — ключевые инструменты анализа.
  • CFD необходимо регулярно сравнивать с фактическими измерениями ЦОД.
  • Метод позволяет оптимизировать маршруты воздуха, исключать рециркуляции и снижать PUE.
topics/30/basics.1764097754.txt.gz · Последнее изменение: admin