1 / 15

Моисеенко Е. В., Дробышевский Н. И. ИБРАЭ РАН IV школа-семинар СОКРАТ

Кросс-платформенный код Varia для многовариантных расчётов с анализом неопределённостей: возможности и перспективы. Моисеенко Е. В., Дробышевский Н. И. ИБРАЭ РАН IV школа-семинар СОКРАТ 5-9 октября 2010 года, Ленинградская обл., пос. Рощино.

joanna
Download Presentation

Моисеенко Е. В., Дробышевский Н. И. ИБРАЭ РАН IV школа-семинар СОКРАТ

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Кросс-платформенный код Varia для многовариантных расчётов с анализом неопределённостей: возможности и перспективы Моисеенко Е. В., Дробышевский Н. И. ИБРАЭ РАН IV школа-семинар СОКРАТ 5-9 октября 2010 года, Ленинградская обл., пос. Рощино

  2. Требования лицензирующих организаций (NRC, МАГАТЭ,…) - BEPU: Best Estimate Plus Uncertainty Неопределённость по CSAU: точность расчётных средств и экспериментальных данных эффект масштаба при использовании экспериментальных данных для расчёта РУ точность исходных данных при описании РУ Появление новых возможностей для массового счёта (мощные многоядерные ПЭВМ, кластеры, грид-системы) Анализ неопределённостей как осознанная необходимость IV школа-семинар СОКРАТ, 5-9 октября 2010 года, Ленинградская обл., пос. Рощино

  3. Обзор кода ВАРЯ ВАРЯ (Вероятностный Анализ Расчётов Ядерных реакторов, VARIAtion) – кросс-платформенный код, позволяющий: • варьировать входные данные для расчётов кодами улучшенной оценки • управлять запуском экземпляров кода на различных вычислительных системах (ПЭВМ, кластер) • осуществлять статистическую обработку результатов IV школа-семинар СОКРАТ, 5-9 октября 2010 года, Ленинградская обл., пос. Рощино

  4. Кросс-платформенность: Linux, Windows; x86, x64 Модульность: подготовка данных запуск экземпляров кода сбор результатов обработка результатов Статистическая обработка: min, max, avg стандартное отклонение тест Колмогорова-Смирнова оценка влияния отдельного параметра на результат (линейная регрессия) Особенности кода ВАРЯ IV школа-семинар СОКРАТ, 5-9 октября 2010 года, Ленинградская обл., пос. Рощино

  5. Структура кода Описание варьируемыхпараметров На языке XML На XML внутри кода,на языке расчётного кода на диске Формированиевходных файлов Расчётныйкод Расчётныйкод Расчётныйкод HEFEST, HEFEST-M, и другие … Результат Результат Результат Стат. обработка, анализнеопределённостейи т.д. ЧиН, экспорт в ORIGIN

  6. Как это работает IV школа-семинар СОКРАТ, 5-9 октября 2010 года, Ленинградская обл., пос. Рощино

  7. Этапы большого пути: 2009год Первая версия кода: • Модуль подготовки данных для кода HEFEST • Расчёты на ПЭВМ • Демонстрационные расчёты экспериментов SACR • Сопряжённый модельный расчёт ВВЭР-440: вариантный расчёт HEFEST + для каждого результата HEFEST-M (5 параметров, 625 вариантов) IV школа-семинар СОКРАТ, 5-9 октября 2010 года, Ленинградская обл., пос. Рощино

  8. Этапы большого пути: 2010год Развитие кода: • Пробный расчёт на кластере ИБРАЭ (8 узлов по 4 ядра) кодом HEFEST. Модельная задача удержания расплава в корпусе ВВЭР-440 (4 параметра, 5000 вариантов) • Модуль подготовки данных для кода HEFEST-М • Расчёт эксперимента по высокотемпературной ползучести кодом HEFEST-М (3 параметра, 1000 вариантов) • Использование препроцессора для расширения возможностей варьирования входного файла • Другие расчёты IV школа-семинар СОКРАТ, 5-9 октября 2010 года, Ленинградская обл., пос. Рощино

  9. 2010 год: модельная задача удержания расплава Варьируемые параметры: • эффективная теплопроводность металлического слоя в вертикальном и горизонтальном направлениях • эффективная теплопроводность оксидного слоя в горизонтальном направлении (в вертикальном – жёстко связана) • мощность остаточного тепловыделения Результаты: • временная зависимость максимальной температуры • временная зависимость максимального потока тепла через стенку корпуса http://www.kntc.re.kr/openlec/nuc/NPRT/module1/module1_7/1_7.htm IV школа-семинар СОКРАТ, 5-9 октября 2010 года, Ленинградская обл., пос. Рощино

  10. 2010 год: модельная задача удержания расплава Случайная сетка 10х10х10х5 с равномерным распределением по всем измерениям, для каждого узла получен результат Выбрано 250 результатов, т.е. вероятность покрытия доверительного интервала более 0,95 • Возможность использования системы для большого числа расчётов • Выявление режимов, в которых код работает неустойчиво (12 авостов) IV школа-семинар СОКРАТ, 5-9 октября 2010 года, Ленинградская обл., пос. Рощино

  11. Ползучесть: Расчёт кодом HEFEST-M, 1000 вариантов, по 10 значений каждого параметра Варьируемые параметры: прикладываемое давление и величины b и B Результат:время разрушения образца Один из одномерных экспериментов со сталью 15Х2НМФА-А 2010 год: высокотемпературная ползучесть корпусной стали IV школа-семинар СОКРАТ, 5-9 октября 2010 года, Ленинградская обл., пос. Рощино

  12. 2010 год: высокотемпературная ползучесть корпусной стали В эксперименте P = 26,5 МПа, T = 1273 K. Полученные величины: B= 5,09.108, b = 0,25, время разрушения: ~ 855 мин. IV школа-семинар СОКРАТ, 5-9 октября 2010 года, Ленинградская обл., пос. Рощино

  13. ВАРЯ: Огромные возможности • Работает на разных платформах • Распределяет задания по многоядерным узлам • Адаптируется для использования с различными кодами • Осуществляет статистическую обработку результатов • Позволяет подготавливать результаты для представления как в визуальном, так и в численном виде • Количество расчётов ограничено только аппаратными средствами и ресурсоёмкостью расчётного кода • Может использоваться как мощное средство проверки устойчивости моделей и границ применимости IV школа-семинар СОКРАТ, 5-9 октября 2010 года, Ленинградская обл., пос. Рощино

  14. ВАРЯ: Блестящие перспективы • Использование «больших» кластеров с системой управления заданиями • Использование на грид-системах • Доработка интерфейсов между модулями • Адаптация к другим расчётным кодам (СОКРАТ…) • Доработка модуля статистического анализа – переход на Python с SciPy • Отчуждаемость кода • Промышленная эксплуатация кода IV школа-семинар СОКРАТ, 5-9 октября 2010 года, Ленинградская обл., пос. Рощино

  15. Спасибо за внимание http://moiseenko.su/doc/socrat-2010.ppt

More Related