AIKraft/Skills/openpiv

openpiv

Выполняет анализ PIV с помощью OpenPIV: извлекает поля скоростей, кросс-коррелирует окна, заменяет ложные векторы и вычисляет вихревость, деформацию и турбулентность. Пригодится для анализа динамики жидкостей и визуализации потоков.

KDK-Dense official Данные ★ 47.8k

Что делает навык

Skill выполняет анализ полей скоростей жидкости на основе пар изображений PIV, включая предобработку, кросс-корреляцию, валидацию векторов, замену выбросов и сглаживание. Он позволяет вычислять физические характеристики потока, такие как вихревость, скорость деформации и статистика турбулентности.

Когда применять

  • Измерение двумерных полей скоростей по экспериментальным изображениям PIV.
  • Настройка параметров интеррогационных окон для оптимизации анализа.
  • Валидация векторов скорости и замена ложных (выбросов) значений.
  • Выведение производных характеристик потока: вихревости, скорости деформации и статистики турбулентности.

Как работает

  1. Провести предобработку входных пар изображений PIV.
  2. Выполнить кросс-корреляцию окон для определения смещений частиц.
  3. Провести валидацию полученных векторов скорости и заменить выбросы.
  4. Применить сглаживание к полю скоростей.
  5. Масштабировать данные к физическим единицам измерения.

Примеры запросов агенту

Проанализируй пару изображений PIV, чтобы получить поле скоростей и заменить ложные векторы.
Вычисли вихревость и скорость деформации на основе результатов анализа потока.
Настрой параметры интеррогационных окон и проведи валидацию векторов для экспериментальных данных PIV.

Что понадобится

  • Python 3.13, NumPy 2.5.3, SciPy 1.18.1, scikit-image 0.26.0, Matplotlib 3.11.2
  • openpiv 0.26.1 с бэкендом backend="scipy"
  • Пары изображений PIV или визуализации потока

Описание составлено по SKILL.md навыка, сверено 08.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «openpiv» из репозитория: # https://github.com/k-dense-ai/scientific-agent-skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r openpiv/ ~/.claude/skills/openpiv/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.