Разработка программного обеспечения для расчета молниезащиты, заземления и ЭМС, интегрированного в AutoCAD Шишигин Дмитрий, аспирант Шишигин С.Л. д.т.н.,

Презентация:



Advertisements
Похожие презентации
ОРИЕНТИРОВКА МОЛНИИ И МОЛНИЕЗАЩИТА по Г.Н. АЛЕКСАНДРОВУ Шишигин С.Л. д.т.н., зав. кафедрой электротехники Мещеряков В.Е. аспирант Вологодский государственный.
Advertisements

1 «Разработка методического и технологического обеспечения размещения и сбора сведений об образовательных организациях, используемых в процедурах государственной.
Экспериментально-расчетная электромагнитной обстановки на объектах энергетики методика определения.
Нижегородский государственный университет им. Н.И.Лобачевского Факультет Вычислительной математики и кибернетики Применение технологии Cilk для решения.
Система проектирования тренажёров SmartGET. SmartGET - единая графическая среда разработки полномасштабных математических моделей для тренажеров в едином.
Рассудов Лев Николаевич_Системы на кристалле и новые возможности управления сервоприводом НИУ «МЭИ». Кафедра АЭП НИЛ Центр Прецизионной Мехатроники Саранск
Autodesk ФОРУМ ТЕХНОЛОГИИ ПРОЕКТИРОВАНИЯ Москва, 22 и 23 сентября 2010 Повышение производительности расчетных задач в Autodesk Algor при использовании.
КВНО апреля 2013 г. ИПА РАН Суркис И. Ф., Зимовский В. Ф., Шантырь В. А., Кен В. О., Мишин В. Ю., Соколова Н. А., Павлов Д.А. Характеристики.
Выполнил студент группы А Буренков Сергей Александрович. Научный руководитель к.т.н., доцент Шамаева Ольга Юрьевна. ОРГАНИЗАЦИЯ И ИССЛЕДОВАНИЕ ПАРАЛЛЕЛЬНО-ПОСЛЕДОВАТЕЛЬНЫХ.
Методы оценки времени отклика задач в двухъядерных системах реального времени СоискательГуцалов Н.В. Научный руководитель д.т.н., профессор Никифоров В.В.
Архитектура компьютера. Функциональные характеристики ПК Лекция 2 часть г.
Предоставляет доступ к множеству современных технологий, таким как: Многопоточность Микропотоки Встроенный ассемблер UNICODE Обфускация Улучшает продуктивность.
Разработка приложения « Система автоматизации деятельности среднеобразовательной школы на платформе 1 С : Предприятие 8.2» Выполнил : Студент 5- го курса.
Лекция 3. Программное обеспечение информационных технологий По дисциплине: «Информационные технологии в коммерческой деятельности»
1 Программное обеспечение (ПО) или «софт» (software) По назначению Системное Прикладное Инструментальное По способу распространения Проприетарное Открытое.
1 Работа под управлением ОС Windows. 2 Темы для обсуждения 1. Что такое операционная система Что такое операционная система Понятие ОС Виды ОС 2. Операционная.
Высокопроизводительные вычислительные системы: применения в биологии и практические аспекты решения некоторых задач.
1. Теоретические основы операционных систем (планирование заданий и использования процессора, обеспечение программ средствами коммуникации и синхронизации,
2 Структура САПР AutoCAD Интерпретатор языка программирования Настраиваемый интерфейс пользователя Графический редактор Библиотека блоков, типов линий,
Архитектура операционной системы. Ядро и вспомогательные модули операционной системы При функциональной декомпозиции ОС модули разделяются на две группы:
Транксрипт:

Разработка программного обеспечения для расчета молниезащиты, заземления и ЭМС, интегрированного в AutoCAD Шишигин Дмитрий, аспирант Шишигин С.Л. д.т.н., зав. кафедрой электротехники Вологодский государственный университет 4 Российская конференция по молниезащите СПб 28 мая 2014 г при поддержке

Задача. РАЗРАБОТКА ПРОГРАММЫ расчета молниезащиты и заземления и электрических подстанций 2 Характеристика: Сложные геометрические модели AutoCAD, или аналогичные САПР (nanoCAD) Вывод: Следует разрабатывать AUTOCAD – ПРИЛОЖЕНИЕ, что открывает доступ к современным средствам 3D- моделирования и отвечает требованиям проектировщиков.

Архитектура программы ЗУМ СЕРВЕР Молниезащита Заземлени е ЭМС ВЫЧИСЛИТЕЛЬНОЕ ЯДРО Исходные данные Результаты КЛИЕНТ Сервисная оболочка Распространяется свободно Защищено AutoCAD COM Пользователь Лицензия пользователя ЭМ экология Грозовые перенапряжения Характеристики программы: Многофункциональность вычислительного ядра и:высокое быстродействие; Удобный интерфейс; Поддержка в геометрическом моделировании; 3D- визуализация и анимация результатов 3

Поддержка в геометрическом моделировании Вывод: Построение регулярных сеток автоматизировано Контрольный кабель Электромагнитный экран Резервуар Модель человека 4

Разработка научной 3D-графики в AutoCAD ПРОБЛЕМА : Стандартного компонента 3D график нет, но его можно создать как совокупность линий СТАНДАРТНОЕ РЕШЕНИЕ Рисование методом AddLIne Графики строятся недопустимо медленно. Невозможно строить графики с большими данными. Задача. Искать новые решения Данные для графика НОВОЕ РЕШЕНИЕ График строится в DXF-кодах, далее DXF файл читается в AutoCAD. Вывод. Найден способ, позволяющий на порядок увеличить быстродействие построения графиков с большими данными (десятки, сотни тысяч линий) Вывод: Разработаны средства 3D-визуализации и анимации научной графики в AutoCAD, аналогичные Mathcad 5

Пример: Умножение матриц Построчное умножение кэш-попадание Вывод: Продумать структуру данных и алгоритмы для исключения кэш- промахов 6 Умножение строк на столбцы кэш-промахи Поблочное умножение Уменьшение кэш-промахов 6-9 раз Повышение производительности вычислений 1. ИСКЛЮЧЕНИЕ КЭШ-ПРОМАХОВ Современный процессор работает в 15 раз быстрее оперативной памяти. Цель: уменьшить обращение к медленной оперативной памяти и увеличить обращение к быстрой кэш памяти 2-3 раза

2. Использование специализированных математических библиотек ОперацияAlgLibIntel MKLСравнение Умножение матриц [A]. [A]11.8 сек 0.6 сек 19 раз Решение СЛАУ [A]. [X]=[B]3.9 сек 0.3 сек 13 раз Обращение матрицы [A] сек 1.1 сек 26 раз Решение комплексных СЛАУ [C]. [X]=[B]46 сек 0.9 сек 51 раз Обращение комплексной матрицы [C] сек 3.6 сек 34 раз Размерность матриц – Ноутбук: Windows 7 64-bit, Intel Core i7 2.2 ГГЦ, ОЗУ 6 Гб 7 Вывод: Высокое быстродействие программы позволяет проводить многовариантные расчеты сложных задач Intel Math Kernel Library (MKL) включает многопоточность и низкоуровневую оптимизацию. Используется в Mathcad, Matlab. Характеристики Intel MKL в сравнении с пакетом AlgLib (алгоритмическая оптимизация, распространяется свободно) Повышение производительности вычислений Тестовая задача производительности вычислений: Расчет заземлителя с характерным числом элементов N=5100. Время счета: 20 сек на частоте 50 Гц; импульсный режим - менее минуты

Пример расчета электрической подстанции. режим однофазного КЗ Потенциал Продольный ток Напряжение прикосновения Потенциал на частоте 1 МГц 8

9 МОЛНИЕЗАЩИТА Кондуктивные помехи ЭМ помехи

ЗАКЛЮЧЕНИЕ Программа ЗУМ (гос.рег от 14 февраля 2013 ) удобный инструмент для проектировщика молниезащиты и заземления СПАСИБО за внимание