Цифровой двойник в разработке: как мы «поставили на попа» 350-тонный ковш и заглянули в его слепую зону

Цифровой двойник в разработке: как мы «поставили на попа» 350-тонный ковш и заглянули в его слепую зону

Datana XP


Представьте огромный сталеразливочный ковш массой в десятки тонн. Его внутренняя футеровка — огнеупорная кладка — постоянно изнашивается в адских условиях плавки. Это то, что металлургам нужно регулярно контролировать. В случае прогара ковша будет авария, могут пострадать люди, а финансовые потери неизбежны.

Сталеразливочный ковш на 350 тонн
Последствия прогара ковша


Чтобы оценить этот износ, мы использовали 3D-сканирование. Но производство — не лаборатория: и ковш, и сканер не всегда можно поставить идеально. Результат — облако точек неполное, со «слепой зоной», куда луч сканера просто не дотянулся. Получилась «скошенная» 3D-модель. Она не подходит для анализа износа.


3D-модель футеровки со слепыми зонами


Слепое пятно хорошо видно на стенке ковша



Задача

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


Решение (инженерная смекалка в коде)

Наш специалист по анализу данных подошел к задаче так:

1. Метод «срезов»: Облако точек было виртуально нарезано на горизонтальные слои-срезы.

2. Вписываем эллипсы: В каждом срезе по имеющимся точкам алгоритм вписывал эллипс, достраивая предположительную форму стенки даже в «слепой зоне». Это позволило заполнить пробелы в данных.

3. Охота за выбросами: Не все срезы были хороши — где-то был шум от налипшего шлака или ошибки сканирования. Сделали алгоритм, которым отбросили «плохие» эллипсы, ориентируясь на согласованность данных.

4. Воссоздание оси: Ключевой шаг — анализ центров всех построенных эллипсов. В результате центры «хороших» эллипсов выстроились в четкую линию в 3D-пространстве. Эта линия и стала для нас в первом приближении осью симметрии реального, изношенного ковша. Облако точек было точно выровнено относительно нее.

Выровненная 3D-модель текущей футеровки (синие точки) и изначальной футеровки, согласно чертежам (красные точки)


Результат, который приближает нас к цели

На это идеально выровненное облако точек уже успешно «натянута» цифровая геометрия исходной футеровки по чертежам. Технически это означает, что мы совместили CAD-шаблон ковша с реалистичной 3D-моделью реального объекта. Теперь у нас есть система координат, в которой можно напрямую, миллиметр к миллиметру, сравнивать текущее и исходное состояние ковша.

Послойный анализ износа футеровки. Слева - высота выбранного слоя, в центре - поперечный срез ковша, справа - линейная развертка слоя для анализа износа футеровки.


Почему это прорыв?

1. Работа с неидеальными данными: Мы создали методику, которая не требует идеальных условий сканирования. Это критически важно для внедрения технологии в цехе, где идеальных условий просто не бывает.

2. Фундамент для цифрового контроля: Самая сложная часть — подготовка данных и их выравнивание — позади. Теперь на подготовленном «полотне» можно строить детальную карту износа: где стеночка «съехала» на 20 мм, а где на все 200 мм. Это прямой путь к прогнозированию ремонтов и экономии дорогостоящих материалов.

3. Тренировка перед главным вызовом: Эта работа с ковшом — важный подготовительный этап. На отработанном здесь технологическом стеке (сканирование -> выравнивание -> наложение шаблона) мы будем строить систему мониторинга футеровки кислородного конвертера — агрегата со сложнейшей геометрией (особенно с учетом гарнисажа поверх кирпичей!), где требования к точности и надежности на порядок выше, а условия съемки более суровые.


Итог:

Мы прошли ключевой этап: превратили «сырое» и неполное облако точек с реального объекта в выверенную цифровую модель, готовую к прецизионному анализу. Это больше, чем поворот картинки — это создание надежного моста между миром чертежей (как должно быть) и миром физической реальности (как есть). Именно такой мост позволяет переходить от интуитивных оценок к точному цифровому контролю, прогнозированию ресурса и экономии материалов.


Прорыв с ковшом — это только первый шаг в большом проекте.
В нашей дорожной карте:

1. Построение карты дефектов футеровки стальковша. Используя уже совмещённые данные (облако + шаблон), мы завершаем цикл: создаем алгоритм расчёта отклонений и интуитивно понятные тепловые карты износа для технологов.

Дальше уже дело техники - организовать стенд на производстве, где автоматически будем производить сканирование ковшей и отслеживать их жизненный цикл.

2. Склейка облаков точек конвертера. 

Задача посложнее: объединить данные множества сканов, сделанных с разных ракурсов и при разных углах наклона конвертера, в единую бесшовную 3D-модель. Своего рода «панорама» экстремальных условий. 

3. Главная цель проекта: карта дефектов футеровки конвертера.

В целевом решении ожидаем, что будет проще: манипулятор заведет сканер внутрь конвертера, а нам останется обработать только один скан облака точек, и построить по нему тепловую карту дефектов.

Идет съемка футеровки кислородного конвертера на 3D- сканер



Report Page