автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.17, диссертация на тему:Информационная метрика передачи и восстановления геометрических моделей в профессиональных программных средах

кандидата технических наук
Филинских, Александр Дмитриевич
город
Нижний Новгород
год
2013
специальность ВАК РФ
05.13.17
цена
450 рублей
Диссертация по информатике, вычислительной технике и управлению на тему «Информационная метрика передачи и восстановления геометрических моделей в профессиональных программных средах»

Автореферат диссертации по теме "Информационная метрика передачи и восстановления геометрических моделей в профессиональных программных средах"

На правах рукописи

Филинских Александр Дмитриевич

ИНФОРМАЦИОННАЯ МЕТРИКА ПЕРЕДАЧИ И ВОССТАНОВЛЕНИЯ ГЕОМЕТРИЧЕСКИХ МОДЕЛЕЙ В ПРОФЕССИОНАЛЬНЫХ ПРОГРАММНЫХ СРЕДАХ

Специальность 05.13.17 - Теоретические основы информатики (технические науки)

АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата технических наук

19 ДЕК 2013

005544065

Нижний Новгород - 2013 г.

005544065

Работа выполнена на кафедре «Графические информационные системы» федерального государственного бюджетного образовательного учреждения высшего профессионального образования (ФГБОУ ВПО) «Нижегородский государственный технический университет имени P.E. Алексеева» (НГТУ).

Научный руководитель

кандидат технических наук, доцент Райкин Леонид Исаакович

Официальные оппоненты

Ведущая организация

Моругин Станислав Львович доктор технических наук, доцент, Нижегородский государственный

технический университет им P.E. Алексеева, заведующий кафедрой «Компьютерные технологии в проектировании и производстве»;

Подольский Владимир Ефимович доктор технических наук, профессор, Тамбовский государственный

технический университет, директор Тамбовского областного центра новых информационных технологий ТГТУ.

Открытое акционерное общество

Нижегородская инжиниринговая компания «АТОМЭНЕРГОПРОЕКТ», г. Нижний

Новгород

Защита диссертации состоится «26» декабря 2013 года в 11 часов в ауд. 1258 на заседании диссертационного совета Д 212.165.05 при Нижегородском государственном техническом университете им. P.E. Алексеева по адресу: 603950, г. Нижний Новгород, ул. Минина, 24.

С диссертацией можно ознакомиться в библиотеке Нижегородского государственного технического университета им. P.E. Алексеева

Автореферат разослан «26» ноября 2013 года.

Ученый секретарь диссертационного совета

Суркова Анна Сергеевна

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ

Актуальность темы

Профессиональные программные среды (ППС) для создания и работы с геометрическими моделями (ГМ) были и остаются предметом конкуренции разных производителей, которые предлагают свои технологии на мировом рынке разработок изделий, объектов архитектуры и строительства, инфраструктуры и т.п. Несомненно, эта конкуренция ведет к постоянному повышению точности объектов проектирования, удобства работы с ними и других факторов, положительно влияющих на производительность производственных процессов.

С другой стороны, руководители многих предприятий, пытаясь сэкономить, закупают дешевое программное обеспечение для автоматизации узкого круга задач, не рассматривая даже всю цепочку этапов проектирования. При таком подходе на предприятиях возникает несогласованность в программном обеспечении. Особенно остро стоит вопрос обмена информацией между созданными в разных технологиях геометрическими моделями, т.е. передача геометрической, топологической и др. информации. Такие проблемы возникают между заказчиком и подрядчиком, при передаче информации по этапам жизненного цикла (ЖЦ) изделия, а также при переходе предприятия на новые технологии (новые профессиональные программные среды), где остро встает вопрос о передаче и восстановлении необходимой информации. Одним из таких вопросов является количественная оценка информации в ходе этого процесса, которая позволит не только прогнозировать затраты предприятий на передачу и восстановление ГМ, но и сравнить различные пути по их сокращению.

Сейчас для передачи ГМ имеется в наличии большое число «нейтральных 3D форматов», к которым можно отнести такие, как: STEP, 3D XML, JT, 3D PDF, IGES и др. Однако, их использование сильно ограничивает возможность редактирования импортированных данных из-за потери информации об истории и контексте построения геометрии, ассоциативной связи между моделью и чертежом, наложенных проектировщиком ограничений и т.п.

Ответственным и трудоемким является процесс передачи и восстановления ГМ. Неправильно оцененные показатели передачи и восстановления могут негативным образом сказаться на технико-экономических показателях предприятия.

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

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

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

Целью диссертационной работы является создание информационной метрики передачи и восстановления геометрических моделей в профессиональных программных средах, позволяющей оценивать и сравнивать качество передачи и прогнозировать затраты на восстановление геометрических моделей. Задачи исследования:

• классификация параметров ГМ в ППС для применения к ним информационной метрики;

• определение характеристик и критериев передачи и восстановления параметров ГМ для использования метрики;

• введение платформенно-независимой информационной метрики передачи и восстановления ГМ в ППС;

• разработка методики расчета платформенно-независимой информационной метрики на основании размерно-ориентированных и функционально-ориентированных оценок;

• оценка и сравнение технико-экономических показателей передачи и восстановления ГМ между различными программными средами;

• проведение расчетов и проверки полученных результатов на практике. Объект исследования

Процесс передачи и восстановления геометрических моделей в профессиональных программных средах. Предмет исследования

Методы оценки передачи и восстановления ГМ. Методы исследования

В ходе диссертационного исследования были использованы:

• методы теории графов;

• методы теории рационального выбора;

• методы объектно-ориентированного проектирования;

• математико-статистический метод экспертных оценок;

• методы статистического и графического анализа. Научная новизна

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

2. Введена платформенно-независимая информационная метрика, которая в отличие от известных определяет характеристики и критерии ГМ. Она используется в оценке передачи и восстановления ГМ и позволяет рассчитать технико-экономические показатели процесса передачи и восстановления ГМ. Введенные метрики не зависят от конкретных программных сред работы с ГМ.

3. Разработана методика функционально-ориентированной оценки передачи и восстановления ГМ. Данная методика предназначена для определения значений введенной платформенно-независимой информационной метрики и позволяет оценить каждый параметр ГМ в отдельности. Методика отличается от известных возможностью выбора параметров ГМ.

Практическая значимость

Практическая значимость диссертационной работы состоит в:

• автоматизированном расчете информационной метрики передачи и восстановления ГМ;

• расчете временных затрат на полное восстановление данных вручную при переходе на другие программные среды;

• прогнозировании на ранних стадиях принятия решений затрат на восстановление необходимых данных ГМ на основании информационной метрики;

• выборе способа передачи геометрической модели из одной программной среды в другую, позволяющего снизить затраты на восстановление данных;

• возможности применения интервальных шкал для сравнения потерь данных при передаче и коэффициентов затрат на восстановление ГМ.

• использовании предложенной информационной метрики в любых профессиональных программных средах работы с ГМ;

• использовании результатов исследования в научно-исследовательской деятельности и в учебном процессе.

Реализация и внедрение результатов работы

Результаты диссертационного исследования нашли практическое применение в профессиональной деятельности предприятий: ОАО «Гипрогазцентр», ОАО ПКО "Теплообменник", ООО «Электропроект Поволжье», в научно-исследовательской работе Нижегородского областного центра новых информационных технологий НГТУ им. P.E. Алексеева, в практической деятельности образовательно-научного центра Autodesk НГТУ им. P.E. Алексеева, в научно-исследовательской деятельности лаборатории ИПИ-технологий ИРИТ НГТУ им. P.E. Алексеева, в учебном процессе кафедры «Графические информационные системы» Института радиоэлектроники и информационных технологий НГТУ им. P.E. Алексеева. Апробации работы

Основные результаты диссертационной работы были доложены, продемонстрированы и обсуждены:

- на Всероссийской научно-методической конференции Телематика'2011 (Санкт-Петербург, 2011г.);

- на 18-й, 19-й, 20-й, 21-й и 23-й Международной научно-практической конференции по графическим информационным технологиям и системам «КОГРАФ 2008» (Н.Новгород 2008 г.), «КОГРАФ 2009» (Н.Новгород 2009 г.), «КОГРАФ 2010» (Н.Новгород 2010 г.), «КОГРАФ 2011» (Н.Новгород 2011 г.), «КОГРАФ 2013» (Н.Новгород 2013 г.);

- на V-й, VII-й, VIII-й, Х-й и ХП-й международной молодежной научно-технической конференции «Будущее технической науки» (Н.Новгород 2006, 2008, 2009, 2011, 2013 гг.);

- на Международной научно-технической конференции «Информационные системы и технологии ИСТ-2008» (Н.Новгород 2008 г.), «ИСТ-2009» (Н.Новгород 2009 г.);

- на Х-й, XIV-й и XVI-й Нижегородской сессии молодых ученых. Технические науки (Н.Новгород 2005, 2009,2011 гг.);

- на конференции Технологии Microsoft в теории и практике программирования

(Н.Новгород 2009,2010 гг.);

- на Шестой Межрегиональной научно-практической конференции «Новые информационные технологии - инструмент повышения эффективности управления» (Н.Новгород, 2007 г.);

- на научно-методических семинарах кафедры «Графические информационные системы» института радиоэлектроники и информационных технологий НГТУ им. P.E. Алексеева (Н.Новгород 2009-2013 гг.).

На защиту выносятся следующие научные положения, разработанные автором:

1. Классификация параметров ГМ, представленная в виде иерархического пространства.

2. Платформенно-независимая информационная метрика, которая в отличие от известных определяет характеристики и критерии ГМ.

3. Методика расчета платформенно-независимой информационной метрики объема потерь данных при передаче и восстановлении ГМ.

4. Методика расчета размерно-ориентированной и функционально-ориентированной оценки параметров ГМ для определения платформенно-независимой информационной метрики объема потерь данных при передаче и восстановлении ГМ

Публикации

По результатам исследований, представленных в диссертационной работе, опубликовано 18 научных работ, в том числе две в изданиях, рекомендованных ВАК, три статьи в других журналах, одно свидетельство Федеральной службы по интеллектуальной собственности о государственной регистрации программы для ЭВМ, 12 публикаций в сборниках трудов и материалов научно-технических конференций, в том числе Всероссийских и Международных. Структура и объем работы

Работа состоит из введения, четырех глав основного текста, заключения, списка литературы из 140 наименований, общим объемом 147 страниц и двух приложений. В работе содержится 28 рисунков, 5 графиков и 18 таблиц.

ОСНОВНОЕ СОДЕРЖАНИЕ РАБОТЫ Во введении обосновывается актуальность темы диссертации, формулируется цель, задачи, предмет, объект, методы исследования, показана практическая значимость исследования, изложены основные научные результаты.

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

Использование комплексных и достаточно сложных методик для оценки проектов в области программного обеспечения (ПО) связано с тем, что экономические показатели нелинейно зависят от объема работ, а для их вычисления требуется достаточно большое время на адаптацию внутри конкретного предприятия (настройка различных коэффициентов). Применение данных методик базируется на определении различных количественных показателей ПО (работы T.J. McCabe, Curtis R. Cook, Oviedo E.J., Холстед М., Э. Уайт, Э. Д. Камаль, Хмелев Д.В., Залезский A.A., Изосимов A.B., Рыжко A.JI.).

Системы оценки, основанные на количественных показателях, позволяют решать следующие задачи:

• оценка экономических показателей (время, трудоемкость, стоимость);

• оценка рисков по проекту;

• оперативное управление проектом.

Для построения систем оценок используются информационные метрики, которые базируются на определении размерных и функциональных характеристик различных проектов.

Исследования в области обмена данных в профессиональных программных средах, которыми занимались зарубежные и отечественные авторы: Meguid S.A., Bemus Р., Nemes L., М.В.Овсянников, С.В.Сумароков, Е.В.Судов, А.И.Левин, А.Ф.Колчин, С.В.Стрекалов, Ю.М. Соломенцев, А.Н.Ковшов, С.И.Ротков, Л.И.Райкин, Б.М.Позднеев, и др. - показали, что в настоящее время наиболее распространенным способом обмена данными между профессиональными программными средами является обмен с помощью файлов. Наиболее распространенные из них - это обменные файлы STEPh IGES,ho и с помощью этих файлов невозможно передать все 100% информации о ГМ, а количество восстановленных данных одного и того же файла в разных ППС разное.

В результате анализа выявлено:

1. Отсутствие четкой системы оценки в процессе передачи и восстановления ГМ. Это создает дополнительные проблемы пользователям при передаче информации между ППС работы с ГМ в связи с постоянно возрастающим их количеством от различных производителей.

2. Отсутствие универсального платформенно-независимого пути передачи 100% информации в процессе обмена ГМ в ППС. Процесс полного восстановления ГМ достаточно сложен и дорогостоящ.

3. Информационные метрики не применяются в процессе оценки передачи и восстановления ГМ, что сказывается на отсутствии возможности создания метрического базиса оценок для сравнения.

4. Автоматизированные компьютерные системы не применяются для интегрированной оценки передачи и восстановления ГМ. Использование этих систем предусматривает передачу и восстановление только отдельных параметров ГМ.

Таким образом, проведенный анализ свидетельствует, что в процессе передачи и восстановления ГМ в ППС отсутствуют четкие критерии их оценки. Использование информационной метрики позволит объективно оценить технико-экономические показатели процесса передачи и восстановления ГМ.

Во второй главе предлагается и исследуется классификация параметров геометрической модели в виде иерархического пространства, на основании которой производятся размерно-ориентированная и функционально-ориентированная оценка для расчета информационной метрики передачи и восстановления ГМ в ППС.

Для определения платформенно-независимой информационной метрики передачи и восстановления ГМ в ППС некая произвольная геометрическая модель, которая характеризуется рядом параметров {mi, m2, m3, . . . , mn}, обозначается в виде вектора M(mf), а профессиональная программная среда, в которой данная модель рассматривается, - S. Геометрическая модель, созданная в профессиональной

программной среде обозначаетсяМ1(7П(). После процесса передачи этой модели в другую программную среду полученная модель обозначаетсяМ2(тП().

Для определения количественного показателя переданных данных из одной профессиональной программной среды в другую вводится коэффициент передачи ц, который определяется путем исследования технологического процесса передачи ГМ из одной программной среды в другую Таким образом:

_ К(тд

Ч¡л-«52 - =г: г Ш

М1 (т()

где qt¡s - коэффициент передачи /-того параметра ГМ;

Мх(тг)- вектор параметров, описывающих геометрическую модель, созданную в профессиональной программной среде 81;

М^(тП() - вектор параметров, описывающих геометрическую модель, созданную в профессиональной программной среде 83.

Определив коэффициент передачи каждого параметра ГМ, можно определить коэффициент искажения каждого параметра ГМ (р,) - количество исказившихся (не переданных) данных из одной профессиональной программной среды в другую.

Р^-Бг = 1-41 (2)

где - коэффициент искажения /-того параметра геометрической модели,

созданной в профессиональной программной среде 81 в среду 82, р,-^1_>5-2=[0, 0,5, 1]. При полном сохранении параметра значение данного коэффициента выставляется равное 0. При частичном сохранении параметра - 0,5. Если параметр не передается, коэффициент искажения принимает значение 1.

В результате проведенного исследования, была сформирована структура, представленная в виде списка параметров, и построен граф в виде дерева (рис.1).

Рис. 1. Иерархия с равными весами первичных параметров

(4)

На основании построенного графа иерархической структуры параметров, производятся расчеты и получаются локальные веса относительно иерархического веса параметра старшего уровня, которые являются структурными весовыми коэффициентами показателей сложности восстановления параметров ГМ (ж?).

Определение приоритетов экспертов по критериям сложности восстановления параметров ГМ в ППС производятся посредством опроса и выставления ими оценок. Оценку эксперты будут производят методом непосредственных оценок, по шкале от 1 (сложность восстановления параметра не высокая для данного эксперта) до 10 (параметр очень тяжело восстановить, затраты на его восстановление высокие для данного эксперта) с шагом 1.

Средняя оценка (вес) каждого параметра рассчитывается на основе рекомендаций математико-статистического метода по формуле:

™! = ут у п (3)

где и*,? - вес ¿-го параметра, подсчитанный по оценкам всех экспертов;

у/ц - вес ¡-го параметра, данныйу'-им экспертом;

п - число параметров;

т - число экспертов.

ХЧ

где улгц - вес 1-го параметра, данный у'-им экспертом;

ху - оценка /'-го параметра, данная у'-им экспертом;

и - число параметров.

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

V«?

<с=-(5)

где 1У?С - весовой коэффициент, отражающий мнения экспертов о сложности восстановления /-го параметра ГМ и особенности структуры графа параметров геометрических моделей;

- весовой коэффициент, отражающий только мнения экспертов;

— весовой коэффициент, отражающий только особенности структуры графа параметров геометрических моделей.

На основании полученных данных определяется функционально-ориентированная оценка для расчета информационной метрики передачи и восстановления ГМ в ППС.

где к^^ - относительный объем потерь данных параметра при передаче ГМ из профессиональной программной среды Б) в среду в формате 2;

Рг^х-^ _ относительный объем ручного восстановления параметра[0, 0,5, 1];

и/" - коэффициент регулировки объема ручного восстановления параметра.

Преимуществом данной функционально-ориентированной оценки является ее независимость от способа описания ГМ и от ППС приемников и передатчиков ГМ.

При получении значения относительного объема потерь данных более 0,5(потери превысили 50%)сложность восстановления ГМ полностью в ручном режиме будет меньше, чем сложность восстановления данных, утраченных при передаче ГМ.

Для получения абсолютных значений оценки используется размерно-ориентированная характеристика передачи и восстановления ГМ. Данные характеристики отражают объем ГМ, исходя из количества параметров ГМ, а также числа элементов каждого параметра. Размер параметров определяется по количеству строк в файле описания ГМ. Обозначим данную оценку - Ь.

п

¿ = (7)

¡=1

где Ь - размерно-ориентированная оценка передачи и восстановленияГМ.

¿¡ - размерно-ориентированная оценка передачи и восстановленияпараметра

ГМ.

Достоинством данной размерно-ориентированной оценки передачи и восстановления ГМ является простота ее вычисления, а недостатком - зависимость от способов построения и описания ГМ.

Таким образом, информационная метрика объема потерь данных при передаче и восстановлении ГМ в ППС, основанная на размерно-ориентированной и функционально-ориентированной оценке, будет определяться как:

71

= ^ (8)

¡=1

где - информационная метрика объема потерь данных при передаче и

восстановлении ГМ в ППС;

Для автоматизации процесса оценки используются данные, полученные из файлов открытых форматов БТЕРи ГСЕБ. Данные форматы поддерживают описание только геометрии, поэтому расчет значений оценки атрибутивной информации и параметров передающего файла производится на основании весовых коэффициентов, данных экспертами. Таким образом:

^атриб. = ОД^-геом.' ^файла = 0,002£геом (9)

Значение размерно-ориентированной оценки параметров файла ГМ является малой и не будет влиять на результат вычислений, поэтому при расчете информационной метрики объема потерь данных при передаче и восстановлении ГМ в ППС учитываться не будет.

). (10)

Информационная метрика объема потерь данных может применяться к трем типам передачи и восстановления ГМ:

• ручной — все значения относительного объема ручного восстановления параметров ГМ равны 1;

• полуавтоматический - значения относительного объема ручного восстановления параметров ГМ принимают разные значения;

• автоматический - все значения относительного объема ручного восстановления параметров ГМ равны 0.

При использовании метрики для определения технико-экономических показателей процесса передачи и восстановления ГМ в ППС необходимо ввести

коэффициенты корректировки метрики, которые будут изменяться в соответствии с опытными данными, накопленными в метрическом базисе предприятия. К таким коэффициентам можно отнести:

а - коэффициент уникальности элементов параметров ГМ. Этот коэффициент отражает уникальность элементов параметра модели и влияет на значение расчета информационной метрики, т.к. ресурсы, затраченные на тиражирование уникального элемента, не пропорциональны затратам на восстановление каждого такого элемента, а объем этого параметра ГМ будет равным при любом способе его задания. Данный коэффициент должен компенсировать эту разницу. Чем больше элементов, полученных путем тиражирования, тем меньше коэффициент уникальности элементов.

b — коэффициент сложности элементов ГМ. Этот коэффициент отражает сложность восстановления элементов ГМ. В зависимости от него можно группировать ГМ по классам и вести расчет технико-экономических показателей процесса передачи и восстановления ГМ не для каждой модели, а для класса моделей.

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

Для оценки технико-экономических показателей процесса передачи и восстановления ГМ определяется информационная метрика объема потерь данных ГМ на основании следующей методики.

1. Геометрические модели, предназначенные для оценки, распределяются по классам (сложности, уникальности и т.п.).

2. Определяется вектор параметров М(т;), присущих каждому классу.

3. Рассчитывается абсолютный объем каждого параметра по всему классу на основании данных файлов формата STEPmm IGES.

4. Рассчитывается относительный объем потерь данных вектора параметров при передаче ГМ из профессиональной программной среды S|, в среду S2 в формате Z.

5. В соответствии с формулой (Ю)производится расчет информационной метрики передачи и восстановления ГМ.

В результате разработаны теоретические основы для создания автоматизированной системы получения значений платформенно-независимой информационной метрики передачи и восстановления ГМ.

Третья глава посвящена разработке автоматизированной системы оценки параметров геометрических моделей, позволяющей производить расчет информационной метрики передачи и восстановления ГМ в ППС.

Основным функционалом приложения являются:

• автоматизация процесса сбора и обработки данных, полученных от экспертов, для определения функционально-ориентированных оценок процесса передачи и восстановления ГМ;

• автоматизация расчета размерно-ориентированных оценок на основании данных файлов ГМ формата STEP или IGES;

• выбор параметров ГМ для включения в метрику;

• накопление данных;

• обработка результатов;

• расчёт и вывод статистических данных.

Схема, которая отображает общую структуру базы данных приложения и взаимосвязи между таблицами базы, представлена на рисунке 2. Описание этих таблиц представлено ниже.

! СОМУЕЯЗЮМ ЯЛТЕ; 1 >г гаоа ело ! 4" то с до тез»*

! 4г УА1.ие* I у*ше

.эдтев—

САО_ОАТА

^ ® (ХТКИЛ

СДОМДМе ЧЬЯ.СГАЛЯЖ: ■■ УУКОО* *АЛСЬ*Л;25е :

• рьлтмст уклона*. :м> :

ВАТС_РАТА_

' ИВ ЛТСОЕ*

ядтенмсе |

¡эдле*- ¡чте»ел »

ИАТЕ_¥ШеНТ5 ' я№гдтю» »¿тгвгн

' «ДТСФ !ЧТ£3£П

«еюкт г.эивч.'«.:-;

«кю жтгэ-ст

| и$ер$_ю_сяоим I

; я> «ге-се* :

и«т»я> «чтелгл =--

окодаа |\те«гя >.........

МУ1ТАТЮМ$

' в

»УСД» «тсве«

I С1юир_кк;нт8 !

\ » :

| ояеско тг«* >..........

\ 1ИОКТО мтиея :...........

и$ЕЯ_ОАТА -¿И » 1Я7ЕЗ?Я

; ЯЧГГЯАМ* г

\ ^ЛБТМАКе :

. I и АТ А

•'>! ю ячтеаеч

5Е»УЮЕ_ЛССЕ58

/ © «*?гве*

КСИТФ »*твмя

скоимдме

| 5ЕПУ1СЕ_ОАТА |/ю ите^е*

| В МАМЕ V* 64:. :

КЮНТ_ОАТА

«тем*

КЙ&ЯТМАМС

I Кй»>

Рис. 2 Структура базы данных

\JSER_DATA - таблица, в которой хранятся общие данные о всех пользователях.

СЯОиР ОАТА - таблица, в которой хранятся данные о пользовательских группах.

ЮСНТОАТА - содержит данные о различных правах доступа.

САО_ОАТА - содержит данные о САПР.

ИАТЕБАТА - содержит данные о параметрах геометрических моделей.

САЦ_БАТА - содержит данные о профессиональных программных средах работы с ГМ.

НАТЕБАТА - содержит данные о параметрах геометрических моделей.

5ЕКУ1СЕ_ПАТА - содержит данные о различных функциях, выполняемых приложением.

SERVICEACCESS - определяет права доступа к функциям приложения.

INVITATIONS - хранит данные о приглашениях пользователям.

PASSWORDS - содержит пароли пользователей.

SESSIONS - хранит данные, связанные с HTTP-сессиями пользователей.

USERSINGROUPS - определяет принадлежность пользователей к пользовательским группам.

GROUP RIGHTS - определяет права для участников пользовательских групп.

RATEWEIGHTS - хранит данные об оценках важности параметров геометрических моделей, данных экспертами.

CONVERSIONRATE - хранит данные об оценках качества переноса геометрических моделей из одной системы в другую.

На основании представленной структуры была создана «Автоматизированная система оценки параметров геометрических моделей», которая позволяет производить сбор данных от экспертов, рассчитывать информационную метрику на основании выбранных параметров ГМ. I

Для повышения точности расчетов технико-экономических показателей на основании информационной метрики необходима постоянная корректировка коэффициентов. Она производится на основании статистических данных, накопленных на предприятии в метрическом базисе. Уточнению полежат как коэффициенты корректировки, так и возможно уточнение весовых коэффициентов параметров ГМ.

Получив необходимые данные от экспертов по критериям сложности восстановления параметров ГМ в ППС, был проведен их анализ. Для этого был использован программный комплекс «Statistica»™, содержащий инструменты для визуализации данных и проведения статистического и графического анализа. Пример такого анализа по параметру «Геометрия-Сборка-Точность соединений» представлен на рис. 3.

Проверка нулевой гипотезы проводится, используя статистический критерий Лиллиефорса, являющийся модификацией критерия Колмогорова-Смирнова.

9 в

3 2

О 2 4 6 в 10

X" СайдетуВоилйагу

Рис. 3. График функции плотности распределения мнений экспертов по параметру «Геометрия-Сборка-Точность соединений»

где (1 - максимальное отклонение;

р - уровень значимости критерия Колмогорова-Смирнова; иШейэге р - уровень значимости критерия Лиллиефорса.

Histogram: Точность соединении K-Sd=,13741, р> 2Q\ Ulliefofs р> .20 -bisected Normal

J

Из рисунка 3 видно, что функция плотности распределения мнений экспертов по параметру «Геометрия-Сборка-Точность соединений» распределена нормально с большой долей вероятности (с уровнем значимости по критерию Колмогорова-Смирнова р>0,20 и с уровнем значимости критерия Лиллиефорса 1лШе£эг8 р>0,20).

Рис 4. График сравнения средних значений (Mean) и стандартных отклонений (Std.Dev.) величин оценок экспертов по каждому параметру ГМ при передаче ее из одной программной среды в другую

Для более удобной сравнительной оценки полученных значений строится график сравнения средних значений (Mean) и стандартных отклонений (Std.Dev.) величин оценок экспертов по каждому параметру ГМ при передаче ее из одной программной среды в другую (рис.4) для визуальной оценки каждого параметра по значениям этих графиков.

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

В четвертой главе описан процесс практического применения разработанной методики, на основании которой вычисляется информационная метрика, а также производится расчет технико-экономических показателей передачи и восстановления ГМ.

Рис.5. Геометрическая модель мебельного колеса

Для обоснования работы методики производится расчет информационной метрики на примере геометрических моделей разных классов

• простые ЗВ модели (рис. 5);

• ЗО модели со сложной геометрией (рис. 6);

• сборочные узлы (рис.7).

Рис.6. Геометрическая модель литого диска

Рис.7. Геометрическая модель сборочного узла «турбохолодильник»

Вначале рассчитаем информационную метрику при условии выбора ручного типа восстановления (таблица 1).

Таблица 1. Значения информационной метрики различных ГМ

Jr«m.

дет.1

163

дет. 2

280

дет.З

1005

дет.4

894

дет. 5

89

диск

16438

1

*-атри 6.,Z,Si

V

179

308

1106

983

98

1

18082

Для расчета информационной метрики объема потерь данных при передаче и восстановлении ГМ с использованием передающего файла необходимо знать относительный объем ручного восстановления каждого параметра ГМ (коэффициент искажения). Необходимые значения получают путем исследования технологического процесса передачи ГМ из одной программной среды в другую. Для этого строится геометрическая модель «Вал» в системе Autodesk Inventar Professional 2013 (рис.8). Построения ведутся с использованием стандартного программного интерфейса на основании принципа корректных построений.

Рис.8. Геометрическая модель сборки, созданная в Autodesk Inventar Professional 2013

Геометрическая модель импортируется в Solid Works 2013 (рис.9). В процессе импорта детали выполняется диагностика модели, предлагаемая программой. После диагностики и распознавания программой элементов ГМ открывается импортируемая нами ГМ.

0,27

Рис. 9. Вид сборки в Solid Works 2013 после импорта из Autodesk Inventar Professional 2013 Получив необходимые значения (fcreoM.,iGßs,Ai-»sw = 0,28, а кге0M.,srBP,Ai-»sw =

^атрибут.,/GE5,AI-*SW — 1>

^атрибут .,5rEP,AI-»SW

рассчитывается

информационная метрика объема потерь данных при передаче и восстановлении ГМ с использованием файлов в формате STEP и IGES между Autodesk Inventor Professional 2013 в Solid Works 2013 (таблица 2).

На основе полученных данных можно сделать вывод, что при необходимости перевода ГМ из системы Autodesk Inventor Professional 2013 в Solid Works 2013 не имеет значения выбор формата между IGESh STEP, т.к. информационная метрика объема потерь данных при передаче и восстановлении ГМ в этих форматах отличается не более чем на 3%, что не является значимым результатом. Использование передающего файла оправдано, т.к. по сравнению с полностью ручным восстановлением ГМ затраты на передачу и восстановление ГМ снижаются примерно в три раза.

Таблица 2. Значения информационной метрики различных ГМ при разных способах их передачи и восстановления_________

дет.1 дет.2 дет.З дет.4 дет.5 диск узел

с 163 280 1005 894 89 16438 80383

^reoM.,/GES,AI-*SW 0,28 0,28 0,28 0,28 0,28 0,28 0,28

^reoM..SrEP,Al-»SW 0,27 0,27 0,27 0,27 0,27 0,27 0,27

^атрибут .,/GE5,AI-»SW 1 1 1 1 1 1 1

^атрибут.,STEP, Al->SW 1 1 1 1 1 1 1

VlGES, AI->SW 62 106 382 340 34 6246 30546

VsTEP, AI->SW 60 104 372 331 33 6082 29742

V РУ1 179 308 1106 983 98 18082 88421

Произведем расчет времени на передачу и восстановление ГМ на основании информационной метрики объема потерь данных при передаче и восстановлении ГМ. Для примера берется 30 сборочных единиц (по 7-10 деталей в сборке) одного класса. Прогнозируется время восстановления всех моделей в ручном режиме на основании статистических данных времени передачи и восстановления нескольких моделей этого класса (таблица 3).

Таблица 3. Экспериментальные данные зависимости времени на передачу и восстановление параметров геометрии от информационной метрики объема потерь данных ГМ

V "руч 179 308 1106 983 98 342 534 1088 816 398 287 882 1379

^ручное 2 4 10 11 2 3 5 12 8 5 4 10 14

Получив экспериментальные данные, строится математическую модель на основании уравнения регрессии. График зависимости времени от информационной метрики объема потерь данных представлен на рис. 10, время на восстановление ГМ будет определяться по формуле (11).

Груч = 0,7 + 0,01Круч. (И)

В соответствии с методикой определяется метрика всех ГМ выбранного класса и подставляется в формулу, полученную на основании опытных данных.

£рУч = 0,7 + 0,01 * 105227 = 1053 (мин.) Для подтверждения полученных результатов производятся замеры времени на передачу и восстановление всего объема данных. Сравнивается прогнозируемое время

со значением замеров времени ручного восстановления и восстановления с использованием передающих файлов в форматах IGES и STEP всех ГМ. Сравнение производится при условиях, не учитывающих детализацию параметра геометрии (таблица 4), и условиях, учитывающих детализацию параметра геометрии (таблица 5). В первом случае полученную ГМ можно рассматривать для использования в качестве типовых деталей, не требующих редактирования, во втором - появляется возможность быстрого редактирования средствами системы SolidWorks 2013 любого параметра ГМ.

^ручное ;

а

СуУ^ о оау

200 100 600 800 1000 1200 Рис.10. График 3aBHCHM0CTHtpy4H0e(VJjy4). По оси X: Vpy4, по оси Y: tpy4Hoe(VJ,y4)

Таблица 4. Информационная метрика, рассчитанная при условии, не учитывающем

íj3y4,AI-»SW tstp,Al->SW tlGES, AI->SW

Прогнозируемое время 1053 390 400

Практические замеры 1204 420 432

Значения прогнозируемого временив форматах IGES и STEP выставляются равные времени на ручное восстановление, т.к. относительный объем потерь данных превысил 50%, и восстановить ГМ полностью с нуля будет проще и быстрее, чем заниматься восстановлением утраченных при передаче параметров.

Таблица 5. Информационная метрика, рассчитанная при условии, учитывающем детализацию

Tpy4,AI->SW Tstp,AI-*SW T¡GES, AI->SW

Прогнозируемое время 1053 1053 1053

Практические замеры 1204 1151 1112

На примере ГМ «Мойка Form 40» (рис. 11) произведен поиск пути ее передачи и восстановления из Solid Works 2013 в Inventor Professional 2013 с наименьшими потерями данных. Исследование проводилось на шести стадиях построения ГМ (от эскиза до полного создания со всеми атрибутами). На основании проведенного исследования получены следующие результаты и сделаны выводы:

Рис. 11. Геометрическая модель «Мойка Form 40», импортированная в разных форматах

1. При попытке импорта файлов удалось импортировать файлы в следующих форматах: dwg, dxf, STEP, stp, crg, x_b, x t, igs, prtl, prt2, PRTDOT, SLDPRT.

2. Для импорта твердотельной модели лучше подходят файлы с расширениями STEP, stp, x_b, x_t, igs, prt, SAT, vda, т.к. они все удачно импортировались. Однако, ни при каком расширении модели не сохранили информацию об истории и контексте построения геометрии, ассоциативной связи между моделью и чертежом и т.п., а также свои физические свойства (плотность, масса, материал).

3. Для импорта ГМ на стадии эскиза лучше подходит формат dwg, т.к. он единственный без ошибок сохранил геометрию эскиза.

4. Для передачи и полного восстановления всех параметров ГМ из Solid Works 2013 в Inventor Professional 2013 с наименьшими потерями (для подобных ГМ) нужно сохранять эскизы ГМ в формате dwg и осуществлять передачу и восстановление всех остальных параметров ГМ по полученному эскизу.

В заключении приведены основные результаты и выводы по диссертационной работе.

В приложениях приведены дополнительные информационные (табличные и иллюстрационные) данные.

ОСНОВНЫЕ РЕЗУЛЬТАТЫ И ВЫВОДЫ

В ходе проведенного исследования были получены следующие результаты и выводы: 1. На основании проведенного анализа процесса передачи и восстановления ГМ в ППС выявлено отсутствие платформенно-независимых информационных метрик передачи и восстановления ГМ, а также методов и средств расчета этих метрик.

2. Введена платформенно-независимая информационная метрика и разработана методика ее расчета на основании размерно-ориентированных и функционально-ориентированных оценок для использования в автоматизированной системе.

3. Обоснована методика расчета информационной метрики на примере моделей одного класса на основании метода экспертных оценок, уравнения регрессии, а также практических замеров передачи и восстановления ГМ. Коэффициенты корреляции близки к единице, что доказывает сильную связь между полученными значениями.

4. На основании проведенного исследования установлена линейная зависимость временных ' затрат на передачу и восстановление ГМ от значений информационной метрики.

5. Разработана автоматизированная система оценки параметров геометрических моделей, позволившая произвести сбор данных от экспертов. Данная система рассчитывает информационную метрику на основании выбранных параметров ГМ, объема параметров ГМ и полученных экспериментальных данных.

6. Произведен расчет значений информационной метрики в зависимости от функционально-ориентированных оценок отражающих целевое назначение ГМ. На основании данного расчета сделан вывод, что для использования ГМ в качестве типовых деталей, не требующих редактирования, имеет смысл применять передающие файлы (форматы STEP и IGES), время на восстановление модели составит меньше 30% от времени полного ручного восстановления. В случае необходимости быстрого внесения изменений в модель средствами системы-приемника необходимо ее полное ручное восстановление.

СПИСОК РАБОТ, ОПУБЛИКОВАННЫХ В ИЗДАНИЯХ, РЕКОМЕНДОВАННЫХ ВАК РФ

1. Филинских, А.Д. Анализ передачи параметрической и графической информации на основе экспериментальных / А.Д. Филинских, А.Х. Бяшеров// Научно-теоретический журнал «Вестник БГТУ им. В.Г. Шухова» № 2, 2012. - С. 164-167.

2. Филинских, А.Д. Технология ЗБ-моделирования в среде Autodesk для создания дизайн-проектов внутренних помещений/ А.Д. Филинских// Научно-теоретический журнал «Вестник БГТУ им. В.Г. Шухова» №1, 2011. - С. 43-45.

СВИДЕТЕЛЬСТВО О РЕГИСТРАЦИИ ПРОГРАММЫ

3. Свидетельство о государственной регистрации программы для ЭВМ №2013612602. Автоматизированная система оценки параметров геометрических моделей. Зарегистрировано в Реестре программ для ЭВМ 06 марта 2013 г.

СПИСОК РАБОТ, ОПУБЛИКОВАННЫХ В ДРУГИХ ИЗДАНИЯХ

4. Филинских, А.Д. 3-х мерная модель - основа современного машиностроения / А.Д. Филинских, К.В. Лупанов // Материалы международной научно-технической конференции «Информационные системы и технологии ИСТ-2009» Изд. НГТУ. -С. 106-110

5. Филинских, А.Д. Создание геометрической модели изделия в Autodesk Inventor методами прикладного программирования / А.Д. Филинских, Д.С. Дмитриев,

H.B. Коновалов // Материалы международной научно-практической конференции по графическим информационным технологиям и системам, 2013. - С. 84-88

6. Филинских, А.Д. Информационная обучающая система «Компьютерное архитектурно-строительное моделирование в технологии «Autodesk Architectural» / P.M. Сидорук, А.Д. Филинских // Научно-теоретический журнал «Вестник БГТУ им. В.Г. Шухова» № 3, 2008. - С. 36-40.

7. Филинских, А.Д. Анализ состояния систем управления проектами на Российских предприятиях. / А.Д. Филинских // Научно-теоретический журнал «Вестник БГТУ им. В.Г. Шухова» № 1, 2011 год. - С. 162-167.

8. Филинских, А.Д. Роль ЗО-геометрической модели в модернизации компьютерной графической подготовки в высшем техническом образовании. / P.M. Сидорук, Л.И. Райкин, А.Д. Филинских // Труды XVIII Всероссийской научно-методической конференции Телематика', 2011. - С. 273-275.

9. Филинских, А.Д. Исследование технологий обмена данными между системами автоматизации проектных работ разных производителей/ А.Д. Филинских, А.Х. Бяшеров // XV Нижегородская сессия молодых ученых. Технические науки: (Тезисы докладов) - Изд. Гладкова О.В., 2011. - С. 168

10.Филинских, А.Д. Модернизация геометрической и графической подготовки студентов технических вузов с учетом требований ИПИ-технологий / P.M. Сидорук, Л.И. Райкин, А.Д. Филинских // Научно-теоретический журнал «Вестник БГТУ им. В.Г. Шухова» № 4, 2008. - С. 91-93.

11. Филинских, А.Д. Трехмерное параметрическое моделирование в среде Autodesk Inventor и необходимость его применения в подготовке специалистов /А.Д. Филинских, А.Х. Бяшеров // Технологии Microsoft в теории и практике программирования Материалы Всероссийской конференции молодых ученых. Издательство Нижегородского госуниверситета им. Н.И. Лобачевского, 2010. - С. 44-46

12.Филинских, А.Д. Переход на 3D моделирование с точки зрения ИПИ-технологий / A.A. Титов, А.Д. Филинских// XIV Нижегородская сессия молодых ученых. Технические науки: (Тезисы докладов) - Изд. Гладкова О.В., 2009. - С. 49-50

13.Филинских, А.Д. Autodesk - базовая технология для изучения параметрического моделирования/ А.Д. Филинских // Будущее технической науки: тезисы докладов VII международной молодежной научно-технической конференции; НГТУ им. Р.Е.Алексеева. - Нижний Новгород. Изд. НГТУ 2009. - С. 75.

14.Филинских, А.Д. Геометрическое моделирование фрезы земснаряда в технологии AUTODESK INVENTOR/ А.Д. Филинских К.В. Лупанов // Материалы международной научно-технической конференции «Информационные системы и технологии ИСТ-2009» Изд. НГТУ. - С. 65-68

15.Филинских, А.Д. Применение технологий .Net в работе с API Autodesk Inventor для решения проблем автоматизации производства / А.Д. Филинских, Д.С. Дмитриев, A.A. Сахаров // Будущее технической науки: тезисы докладов X международной молодежной научно-технической конференции; НГТУ им. Р.Е.Алексеева. -Нижний Новгород. Изд. НГТУ 2011. - С. 48.

16.Филинских, А.Д. Инструменты в API Autodesk Inventor / А.Д. Филинских, Д.С. Дмитриев, A.A. Сахаров // Материалы международной научно-практической конференции по графическим информационным технологиям и системам 2011. -

С. 51

! _ >

17.Филинских, А.Д. Программное управление анимациями сборки с использованием Autodesk Inventor API. / А.Д. Филинских, Д.С. Дмитриев // Материалы международной научно-практической конференции по графическим информационным технологиям и системам 2013. С - 94

18.Филинских, А.Д. Решение проблем автоматизации производства средствами Autodesk Inventor API / А.Д. Филинских, Д.С. Дмитриев, A.A. Сахаров // Будущее технической науки: тезисы докладов X международной молодежной научно-технической конференции; НГТУ им. Р.Е.Алексеева. - Нижний Новгород. Изд. НГТУ 2011.-С. 52.

Подписано в печать 26.11.2013. Формат 60 х 84 1!\6. Бумага офсетная. Печать офсетная. Уч.-изд. л. 1,0. Тираж 100 экз. Заказ 862.

Нижегородский государственный технический университет им. P.E. Алексеева. Типография НГТУ. 603950, ГСП-41, г. Нижний Новгород, ул. Минина, 24.

Текст работы Филинских, Александр Дмитриевич, диссертация по теме Теоретические основы информатики

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ (ФГБОУ ВПО) «НИЖЕГОРОДСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

ИМЕНИ P.E. АЛЕКСЕЕВА» (НГТУ)

На правах рукописи

04201455643

Филинских Александр Дмитриевич

ИНФОРМАЦИОННАЯ МЕТРИКА ПЕРЕДАЧИ И ВОССТАНОВЛЕНИЯ ГЕОМЕТРИЧЕСКИХ МОДЕЛЕЙ В ПРОФЕССИОНАЛЬНЫХ ПРОГРАММНЫХ СРЕДАХ

Специальность 05.13.17 - Теоретические основы информатики

(технические науки)

Диссертация на соискание ученой степени кандидата технических наук

Научный руководитель к.т.н. Райкин Л.И.

Нижний Новгород - 2013

ОГЛАВЛЕНИЕ

Оглавление..............................................................................................2

Введение...................................................................................................6

Задачи исследования:........................................................................8

Объект исследования.........................................................................8

Предмет исследования......................................................................8

Методы исследования.......................................................................8

Научная новизна................................................................................9

Практическая значимость.................................................................9

Реализация и внедрение результатов работы...................................10

ГЛАВА 1. Исследование методов и средств информационных технологий обмена геометрическими моделями...............................11

1.1 Исследование технологий информационной поддержки жизненного цикла изделий......................................................11

1.2 Геометрические и графические данные на этапах жизненного цикла изделия.......................................................12

1.3 Методы и средства формирования геометрической модели в профессиональных программных средах................16

1.4 Профессиональные программные среды для работы с геометрическими моделями на этапах жизненного цикла изделия......................................................................................20

1.5 Основные форматы и информационные модели передачи геометрических данных в профессиональных программных средах................................................................26

1.6 Геометрические ядра в профессиональных программных средах - как математическая основа геометрической модели.......................................................................................31

1.7 Структура формирования и разновидности обменного файла БТЕР...............................................................................38

1.8 Информационные метрики и их виды.....................................45

1.9 Существующие методы оценки данных..................................46

1.10 Программные средства оценки данных..................................48

1.11 Постановка цели и задач исследования...................................50

ГЛАВА 2 Исследование параметров геометрической модели и их оценок..................................................................................................52

2.1. Определение коэффициента передачи и искажения

геометрической модели............................................................52

2.2 Определение параметров геометрической модели для оценки их передачи и восстановления....................................55

2.3 Иерархическое пространство параметров геометрической модели.......................................................................................56

2.3 Определение экспертов...........................................................64

2.4 Оценка экспертов сложности восстановления параметров ГМ..............................................................................................65

2.5 Сложность восстановления ГМ...............................................66

2.6 Функционально-ориентированная оценка..............................67

2.7 Размерно-ориентированная оценка.........................................68

2.8 Информационная метрика объема потерь данных при передаче и восстановлении ГМ в ППС...................................69

2.9 Процесс оценки передачи геометрических моделей..............72

2.10 Выводы по главе.......................................................................80

Глава 3 Автоматизированная система оценки параметров геометрических моделей.......................................................................82

3.1 Разработка автоматизированной системы оценки параметров геометрических моделей......................................82

3.1.1 Выбор технологий создания автоматизированной системы...................................................................................82

3.1.2 Основной функционал системы.............................................85

3.1.3 Интерфейс системы................................................................86

3.1.4 Просмотр результатов вычислений.......................................88

3.1.5 Структура базы данных..........................................................89

3.2 Анализ данных, полученных от экспертов.............................92

3.2.1 Анализ данных на основании статистического и графического анализа.............................................................92

3.2.2 Выводы на основании анализа...............................................99

3.3. Выводы по главе.......................................................................100

Глава 4. Применение методики расчета информационной метрики....................................................................................................102

4.1 Расчет функционально-ориентированной оценки

параметров геометрической модели........................................102

4.1.1 Расчет структурных весов......................................................102

4.1.2 Расчет экспертных весов........................................................104

4.1.3. Расчет весов, отражающих мнения экспертов и особенности структуры графа параметров геометрических моделей........................................................108

4.1.4 Расчет коэффициентов искажения параметров геометрической модели..........................................................111

Создание геометрической модели....................................................111

Импорт геометрической модели.......................................................114

Результаты передачи.........................................................................119

4.1.5 Расчет относительного объема потерь данных.....................123

4.2 Размерно-ориентированная оценка.........................................125

4.3 Информационная метрика объема потерь данных.................127

4.4 Расчет технико-экономических показателей на основе данных информационной метрики..........................................128

4.5 Выводы по главе.......................................................................131

Заключение..............................................................................................132

Список литературы................................................................................134

Приложение 1..........................................................................................149

Приложение 2..........................................................................................176

ВВЕДЕНИЕ

Актуальность темы

Профессиональные программные среды (ППС) для создания и работы с геометрическими моделями (ГМ) были и остаются предметом конкуренции разных вендоров, которые предлагают свои технологии на мировом рынке разработок изделий, объектов архитектуры и строительства, инфраструктуры и т.п. Несомненно, эта конкуренция ведет к постоянному повышению точности объектов проектирования, удобству работы с ними и другим факторам, положительно влияющим на производительность производственных процессов.

С другой стороны, руководители многих предприятий, пытаясь сэкономить, закупают дешевое программное обеспечение для автоматизации узкого круга задач, не рассматривая, даже, всю цепочку этапов проектирования. При таком подходе, на предприятиях возникает «зоопарк» в программном обеспечении. Особенно остро стоит вопрос обмена информацией между созданными в разных технологиях геометрическими моделями, т.е. передача геометрической, топологической и др. информации. Такие проблемы возникают между заказчиком и подрядчиком, передачей информации по этапам жизненного цикла (ЖЦ) изделия, а так же при переходе предприятия на новые технологии (новые профессиональные программные среды), где остро встает вопрос о передаче и восстановлении необходимой информации. Одним из таких вопросов является количественная оценка информации в ходе этого процесса, которая позволит не только прогнозировать затраты предприятий передачу и восстановление ГМ, но и сравнить различные пути по их сокращению.

Сейчас для передачи ГМ имеется в наличии большое число «нейтральных 3D форматов» к которым можно отнести такие, как: STEP, 3D XML, JT, 3D PDF, IGES и другие. Однако, их использование сильно

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

Ответственным и трудоемким является процесс передачи и восстановления ГМ. Не правильно оцененные показатели передачи и восстановления, могут негативным образом сказаться на технико-экономических показателях предприятия.

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

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

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

Целью диссертационной работы является создание информационной метрики передачи и восстановления геометрических моделей в профессиональных программных средах, позволяющей оценивать и

сравнивать качество передачи и прогнозировать затраты на восстановление геометрических моделей.

Задачи исследования:

• классификация параметров геометрической модели в профессиональных программных средах для применения к ним информационной метрики;

• определение характеристик и критериев передачи и восстановления параметров ГМ для использования метрики;

• введение платформенно-независимой информационной метрики передачи и восстановления ГМ в ППС;

• разработка методики расчета платформенно-независимой информационной метрики на основании размерно-ориентированных и функционально-ориентированных оценок;

• оценка и сравнение технико-экономических показателей передачи и восстановления ГМ между различными программными средами;

• проведение расчетов и проверки полученных результатов на практике.

Объект исследования

Процесс передачи и восстановления геометрических моделей в профессиональных программных средах.

Предмет исследования

Методы оценки передачи и восстановления ГМ. Методы исследования

В ходе диссертационного исследования были использованы:

• методы теории графов;

• методы теории рационального выбора;

• методы объектно-ориентированного проектирования;

• математико-статистический метод экспертных оценок;

• методы статистического и графического анализа.

Научная новизна

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

2. Введена платформенно-независимая информационная метрика, которая, в отличие от известных, определяет характеристики и критерии ГМ. Она используется в оценке передачи и восстановления ГМ и позволяет рассчитать технико экономические показатели процесса передачи и восстановления ГМ. Введенные метрики не зависят от конкретных программных сред работы с ГМ.

3. Разработана методика функционально-ориентированной оценки передачи и восстановления ГМ. Данная методика предназначена для определения значений введенной платформенно-независимой информационной метрики и позволяет оценить каждый параметр ГМ в отдельности. Методика отличается от известных возможностью выбора параметров ГМ.

Практическая значимость

Практическая значимость диссертационной работы состоит в:

• автоматизированном расчете информационной метрики передачи и восстановления ГМ;

• расчете временных затрат на полное восстановление данных вручную при переходе на другие программные среды;

• прогнозировании, на ранних стадиях принятия решений, затрат на восстановление необходимых данных ГМ, на основании информационной метрики;

• выборе способа передачи геометрической модели из одной программной среды в другую, позволяющего снизить затраты на восстановление данных;

• возможности применения интервальных шкал для сравнения потерь данных при передаче и коэффициентов затрат на восстановление ГМ.

• использовании предложенной информационной метрики в любых профессиональных программных средах работы с ГМ;

• использовании результатов исследования в научно-исследовательской деятельности и в учебном процессе.

Реализация и внедрение результатов работы

Результаты диссертационного исследования нашли практическое применение в профессиональной деятельности предприятий, в научно-исследовательской работе Нижегородского областного центра новых информационных технологий НГТУ им. P.E. Алексеева, в практической деятельности образовательно-научного центра Autodesk НГТУ им. P.E. Алексеева, в научно-исследовательской деятельности лаборатории ИПИ-технологий ИРИТ НГТУ им. P.E. Алексеева, в учебном процессе кафедры «Графические информационные системы» Института радиоэлектроники и информационных технологий НГТУ им. P.E. Алексеева.

ГЛАВА 1. ИССЛЕДОВАНИЕ МЕТОДОВ И СРЕДСТВ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ ОБМЕНА ГЕОМЕТРИЧЕСКИМИ МОДЕЛЯМИ

1.1 Исследование технологий информационной поддержки жизненного цикла изделий.

Постоянно возрастающие требования к конкурентоспособности продукции накладывают на предприятия определенные требования, невыполнение которых может повлечь за собой не только потерю позиций на рынке, но и в некоторых случаях полное банкротство предприятия. И одно из таких требований - это внедрение информационных технологий во все процессы предприятия и создание единого информационного пространства (ЕИП). Достижение этой цели возможно только при выполнении основного требования - внедрения ИПИ (информационная поддержка жизненного цикла (ЖЦ) изделия) технологии (зарубежная аббревиатура PLM) [1].

PLM - английская аббревиатура от Product Lifecycle Management, в переводе "Управление Жизненным циклом Изделия" [2]. Существует распространенное мнение, что это "просто" новое название для комплекса программных средств проектирования (CAD), подготовки производства на ЧПУ (САМ) и инженерных расчетов (САЕ), объединенных воедино системой управления документооборотом (PDM). Доля истины, конечно, в этом есть, все эти компоненты - неотъемлемая часть комплекса PLM, но лишь часть, хотя и ключевая. В целом же PLM - совокупность этих программных систем, методики их применения, а главное - людей, обладающих должной компетентностью [3,4].

Исследованиями в области информационной поддержки жизненного цикла изделий занимались такие отечественные и зарубежные специалисты, как: Smith J.M., Bernus P., Nemes L., Duncan W.R., Grady J.O., А.Фокс,

М.Пратт, И.П.Норенков, П.К.Кузьмик, М.В.Овсянников, С.В.Сумароков, Е.В.Судов, А.И.Левин, А.Н.Давыдов, В.В.Барабанов, А.Ф.Колчин, С.В.Стрекалов, Ю.М.Соломенцев, В.Г.Митрофанов, В.В.Павлов, А.В.Рыбаков, А.Н.Ковшов, Ю.Ф.Назаров, И.М.Ибрагимов, А.Д. Никифоров и др.

1.2 Геометрические и графические данные па этапах жизненного цикла изделия.

Основываясь на работах в области ИПИ и CALS - технологий [5-13] и проведя анализ всех этапов ЖЦ современного изделия, а также информации, передающейся по всему ЖЦ [5,7,14-20] можно проследить необходимость использования геометрических и графических данных на всех этапах.

На первом этапе ЖЦ «Постановка задачи, планирование» необходимо изучить существующие модели изделия, или, чаще всего, восстановление старых архивных бумажных чертежей неудовлетворительного качества. На основе этой информации и происходит формирование основных требований к изделию и проекту. Здесь выходят на первый план технологии векторно-растровой графики или гибридные технологии - восстановление или создание геометрических моделей на основе старых бумажных (отсканированных) чертежей изделий.

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

На следующем этапе «Проектирование изделия» создается параметрическая ЗО модель, формируется на ее основе атрибутивная информация. Всю необходи�