автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.12, диссертация на тему:Р-адический базис математического обеспечения САПР объектов нано- и микросистемной техники

кандидата технических наук
Кузьмин, Сергей Алексеевич
город
Санкт-Петербург
год
2011
специальность ВАК РФ
05.13.12
цена
450 рублей
Диссертация по информатике, вычислительной технике и управлению на тему «Р-адический базис математического обеспечения САПР объектов нано- и микросистемной техники»

Автореферат диссертации по теме "Р-адический базис математического обеспечения САПР объектов нано- и микросистемной техники"

005006260

Кузьмин Сергей Алексеевич

Р-АДИЧЕСКИЙ БАЗИС МАТЕМАТИЧЕСКОГО ОБЕСПЕЧЕНИЯ САПР ОБЪЕКТОВ НАНО- И МИКРОСИСТЕМНОЙ ТЕХНИКИ

Специальность: 05.13.12 - Системы автоматизации проектирования (промышленность)

АВТОРЕФЕРАТ

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

,1 5 ДЕК 2011

Санкт-Петербург - 2011

005006260

Работа выполнена на кафедре Систем автоматизированного проектирования Санкт-Петербургского государственного электротехнического университета "ЛЭТИ" им. В.И. Ульянова (Ленина).

Научный руководитель: доктор технических наук, профессор

Герасимов Игорь Владимирович

Официальные оппонеиты: доктор технических наук, профессор кафедры

Автоматизированных систем обработки информации и управления Санкт-Петербургского государственного электротехнического университета "ЛЭТИ" им. В.И. Ульянова (Ленина) Яковлев Сергей Алексеевич

кандидат технических наук, доцент кафедры Вычислительных машин, комплексов, систем и сетей Северо-Западного государственного заочного технического университета Анкудинов Иван Георгиевич

Ведущая организация: ФГУГГ "НИИ командных приборов"

в I ^ часов на

Защита диссертации состоится 2011 г.

заседании совета по защите докторских и кандидатских диссертаций Д 212.238.02 Санкт-Петербургского государственного электротехнического университета "ЛЭТИ" им. В.И. Ульянова (Ленина) по адресу: 197376, Санкт-Петербург, ул. Проф. Попова, 5.

С диссертацией можно ознакомиться в библиотеке университета.

Автореферат разослан «1у » ' 2011 г.

Учёный секретарь совета по защите докторских и кандидатских диссертаций Д 212.238.02 к.т.н., доцент '/ Н.М. Сафьянников

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

Актуальность исследования

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

Идея создания ещё несуществующего изделия определяется, как правило, новыми потребностями общества, которым имеющиеся аналогичные изделия не отвечают. Либо как реакция на появление новых возможностей решения проблем народного хозяйства, связанных с научными изысканиями, открытиями и т.п. В обоих случаях происходит формирование технического задания на проектирование. При этом проявляются две основные функции проекта: "коммуникативная" (связывающая заказчика, проектировщика и потребителя) и "объектно-онтологическая" (обеспечивающая внутри процесса проектирования разработку и создание проектируемого изделия).

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

В целом, проблема высококачественного проектирования наукоёмких изделий является весьма актуальной, и только совершенствованием методов управления проектами решена быть не может - необходимо использование прогрессивных технологий, таких как технологии с атомарной точностью (TAT), среды виртуальных инструментов (VI-среды), специализированные САПР и т.д.

Отличительной особенностью объектов нано- и микросистемной техники, изготовляемых по технологиям атомарной точности, (ТАТ-объектов) является их иерархическая структура, свойственная, например, таким физическим системам, как спиновые стёкла, кластеры, наночастицы, большие молекулы и биополимеры. Физика таких систем и структур породила ряд серьёзных теоретических проблем. Оказалось, что иерархическую "конструкцию" неудобно описывать той математикой, которая основана на традиционных представлениях о числах. И это не техническое неудобство. Есть понимание того, что противоречие имеет фундаментальный характер. Здесь нужна новая математика, пригодная для описания неархимедовой геометрии - р-адическая геометрия.

В этой связи возникает актуальная научпо-техническая задача обеспечения структурной и функциональной целостности на математическом уровне базиса операций в средах виртуальных инструментов (VI-средах) для систем автоматизированного проектирования объектов, изготовляемых по технологиям атомарной точности (САПР-ТАТ).

Цель работы и задачи исследования <

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

В качестве объекта исследования выступает математическое обеспечение сред виртуальных инструментов (У1-сред) САПР для целей создания ТАТ-объектов информатики и вычислительной техники, функционирующих на волновых и квантовых принципах.

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

Для достижения поставленной цели необходимо решить следующие задачи:

1. Выявление характерных особенностей ТАТ-объектов, затрудняющих (либо исключающих) использование математических моделей и методов проектирования, успешно применяемых при решении задач автоматизированного проектирования изделий в области микроэлектроники, принципы функционирования которых основаны на использовании закономерностей макроскопической физики.

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

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

3. Конструктивное доказательство существования виртуальной семиотической модели (У8-модели) р-адической числовой системы, представимой в двух формах, одна из которых рассчитана на интерпретацию человеком (визуализация пространства р-адических чисел с привлечением р-адической нормы), а другая - машиной (посредством создания ультраметрической геометрической модели в семиотическом пространстве компьютера).

4. Представление числовых систем (включая р-адические числа) в виде онтологии, как структурной единицы знания для \Veb-pecypca, обеспечивающего концептуальный этап коллективной работы над проектами ТАТ-объектов.

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

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

природных явлений, ориентированные на создание искусственных объектов техники и технологий.

В ходе исследования были использованы следующие методы.

• теоретические:

- неархимедов анализ;

- р-адический анализ;

- модулярная арифметика;

- аналогий и гомологий;

- элементарная топология;

• эмпирические:

- обобщение передового опыта в области эволюции компьютерных информационных технологий (КИТ) в автоматизированном проектировании наукоёмких изделий, мотивируемой, прежде всего, борьбой со сложностью.

Основные положения, выносимые на защиту:

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

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

3. Метод адаптивной виртуализации (У8-моделирования) на концептуальном этапе проектирования ТАТ-объектов.

4. Онтология числовых систем, базирующаяся на концепции абстрагирования при определении математических структур данных.

Новые научные результаты

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

2. Сформулирована задача унифицированного представления математических структур данных для У1-сред САПР, ориентированных на богатый класс явлений и систем существенно языковой природы.

3. Определена семантика и прагматика свойство-ориентированного языка описания данных с привлечением идей метрического пространства, в котором не выполняется аксиома измеримости Архимеда.

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

Степень обоснованности и достоверности полученных научных результатов

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

5

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

Теоретическая значимость результатов работы

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

Практическая ценность работы

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

С прагматической точки зрения, УЭ-модель является генератором предсказаний свойств классов искусственно создаваемых предметов, без строгих "правил игры", опираясь на известные экспериментальные и теоретические факты, используя основанные на интуиции догадки, которые в дальнейшем будут воплощены в реальное высокотехнологичное изделие.

Практическим результатом работы является подсистема САПР средств аналитического приборостроения с привлечением концепции автоформализации знаний.

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

Теоретические и практические результаты работы использовались в раде' госбюджетных научно-исследовательских работ, проводимых по тематическому плану СПбГЭТУ «ЛЭТИ» в 2009-2011 гг.:

- по теме «Разработка теоретических основ модельного проектирования на основе парадигмы виртуальности» (шифр: САПР-45,2009-2010 гг.);

- по теме «Исследование и разработка математических основ построения итеративных дифференциальных анализаторов» (шифр: САПР-48,2011 г.);

а также в НИОКР, проводимой ООО «ПОЛИТЕСТ» по теме «Разработка портативного высокочувствительного масс-спектрометрического течеискателя и его мелкосерийное производство» (Государственный контракт № 7795р/11298 от 17.04.2010 г.), в результате выполнения которого соискателем в соавторстве было разработано изобретение «Узел регистрации ионного тока в масс-спектрометрическом течеискателе» (Заявка на патент №2010116117/28 (022945) от 19.04.2010 г.).

Результаты исследований были использованы при подготовке проекта «Многоканальный рентгеновский анализатор в системе управления экологической безопасностью: интеллектуальный анализ данных» (в соавторстве) на конкурс инновационных проектов молодых учёных, аспирантов и студентов СПбГЭТУ «ЛЭТИ» 2011 года, за который соискателем был получен диплом «За активное участие в инновационной деятельности вуза».

По тематике работы автором было получено Свидетельство о государственной регистрации программы для ЭВМ № 2011611104 «Визуализатор решения задачи о Ханойской башне с помощью кодов Грея (Hanoi-Gray)» (зарегистрировано в Реестре программ для ЭВМ 02.02.2011 г.).

Апробация работы

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

- Научно-техническом семинаре «Информационные технологии инжиниринга» кафедры САПР СПбГЭТУ «ЛЭТИ» им. В.И. Ульянова (Ленина) совместно с ЦИТП РАН (г. Москва) (2008-2009 гг.);

- 61 -ой научно-технической конференции профессорско-преподавательского состава СПбГЭТУ «ЛЭТИ» (04.02.2008 г.);

- Научно-технической конференции молодых специалистов «Электронные и электромеханические системы и устройства» (г. Томск, 10.04.2008 г.);

- XI Международной конференции по мягким вычислениям и измерениям «SCM'2008» (г. Санкт-Петербург, 23.06.2008 г.);

- 62 -ой научно-технической конференции профессорско-преподавательского состава СПбГЭТУ «ЛЭТИ» (2009 г.);

- Всероссийской конференции с элементами научной школы для молодёжи «Проведение научных исследований в области обработки, хранения, передачи и защиты информации» (г. Ульяновск, 01-05.12.2009 г.);

- 63 -ей научно-технической конференции профессорско-преподавательского состава СПбГЭТУ «ЛЭТИ» (2010 г.);

- Первой международной научно-практической конференции «Высокие технологии, фундаментальные и прикладные исследования в физиологии и медицине» (PhysioMedi) (г. Санкт-Петербург, 23-26.11.2010 г.);

- 64ой научно-технической конференции профессорско-преподавательского состава СПбГЭТУ «ЛЭТИ» (2010 г.).

Публикации

По материалам диссертации опубликовано 8 печатных работ, из них - 2 статьи в ведущих рецензируемых изданиях, рекомендованных в действующем перечне ВАК; 1 монография (в соавторстве); 2 статьи, опубликованные в сборниках научно-технических трудов и 3 работы в материалах научно-технических конференций (всероссийских и международных).

По результатам исследований и' разработок автором получено 1 свидетельство о регистрации программы для ЭВМ, а также подана 1 заявка на изобретение (уже получившая положительный результат формальной экспертизы).

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

Структура и объём диссертации

Диссертация состоит из введения, четырёх глав, заключения, списка литературы из 65 наименований, а также 3-х приложений. Объём основного содержания работы составляет 129 страниц. Работа включает 36 рисунков.

СОДЕРЖАНИЕ РАБОТЫ

Во введении обосновывается актуальность темы диссертации, определяются цели и задачи исследования, а также объект и предмет исследования. Формулируются основные положения, выносимые на защиту. Даётся краткая характеристика новизны полученных результатов, их достоверности и практической ценности.

В первой главе рассматривается проблема переориентации в развитии систем автоматизированного исследовательского проектирования (САИПР) на новые принципы и подходы при определении базовой основы и технологий проектирования наукоёмких объектов. Даётся характеристика в общем виде задачи представления пространства объектов предметной области САПР с использованием информационных технологий виртуализации.

Основное внимание также уделено исследованию моделей кластеризации ТАТ-объектов с использованием концепции ультраметрического пространства и р-адической нормы. Рассматриваются:

- модели кластеризации иерархических термодинамических систем;

- модели кластеризации дендримеров.

В качестве примера рассмотрим модель кластеризации сильно неравновесной иерархической термодинамической системы типа спиновых или структурных стёкол1. Такие системы представляют собой суперансамбли, состоящие из иерархически

1 А.И. Олемской, АЯ. Флат Использование концепции фрактала в физике конденсированной среды Н Успехи физических наук. Том 163, № 12. - Москва, 1993.

8

соподчинённых статистических ансамблей, которые, в свою очередь, состоят из набора подансамблей и т.д. В данной термодинамической системе происходит процесс обмена свободной энергией между ансамблями. Ансамбли располагаются на различных уровнях иерархии. Каждому уровню соответствует свой уровень потенциальной энергии (рис. 1).

ь

Яг

<*1 а

Рис. ]. Рельеф иерархической термодинамической системы (Яп - потенциальная энергия, накапливаемая на разных уровнях системы)

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

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

Фрактальный характер иерархически соподчинённой системы проявляется в координатной зависимости Щг) потенциальной энергии системы на разных уровнях иерархии (рис. 2а). Для визуализации иерархической структуры фрактала, в примере используется дерево Кейли (рис. 26). Листья дерева соответствуют ансамблям, находящимся на нижнем уровне иерархии. При слиянии ансамблей нижнего уровня, возникает кластер, находящийся на более верхнем уровне иерархии системы. Ему соответствует узел дерева Кейли, который объединяет соответствующие листья нижнего уровня. При слиянии кластеров одного уровня, образуется суперкластер, находящийся на уровень выше. Ему также соответствует узел дерева Кейли, объединяющий

соответствующие подузлы. И так далее. Соответствие уровней иерархии термодинамической системы уровням иерархии дерева Кейли изображено на рис. 2.

Рис. 2. Соответствие графика зависимости потенциальной энергии объектов системы от их координаты на дереве Кейли (и„ - потенциальная энергия уровня, г„ - расстояние между ансамблями на соответствующем уровне, п - номер уровня на дереве Кейли)

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

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

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

В частности, приводятся алгоритмы.

- р-адического представления натурального числа;

- р-адического представления рационального числа;

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

Приводится нотация р-адической арифметики и устанавливается её связь с нотацией р-ичной системы счисления (например, двоичной).

В качестве примера рассмотрим алгоритм получения р-адического представления натурального числа.

е

а

Целое р-адическое число2 х для произвольного простого р представляет собой

последовательность х = вычетов xj по модулю р^, удовлетворяющую условию:

x,-sx;+1(modp'). (1)

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

Беря в качестве элемента класса вычетов число Xj такое, что 0<Xj < pJ, мы можем записать каждое целое р-адическое число в виде х = xlx2...xJ... однозначным образом. В свою очередь, записывая каждое Xj в р-ичной системе счисления Xj=an...a2a\ и учитывая условие (1), мы можем всякое р-адическое число в каноническом виде представить в р-ичной форме записи х = а0,или в традиционном (начиная со старших разрядов) виде х = ап_\...а\ао.

По аналогии с записью вещественных чисел, для записи р-адических чисел вводится разделительная точка (так называемая р-адическая точка), как средство задания знака показателя степени р в разложении числа в степенной ряд: апа„+1,..а_2а-\-а0а1- длял<0;

■апап+1- Для 1 = 0; . 00апа„+1 ■■ ■ для л > 0. Такой вид записи называется каноническим.

&

Для неотрицательного числа х его р-адическое представление x=^Tiaj ■ р} , где

;=0

aj е [0, р -l] и dx> 0 можно получить, используя, например, следующий алгоритм: Дано: натуральное целое число х , простое число р . Надо: последовательность aj р-адических цифр. Начало ;:=0

цикл пока х > 0

ûj := xmod р - функция вычисления вычета числа х по модулю р х := [х / р] - функция вычисления целой части результата деления х на р j-.= j +1

2 Кузьмин С.А. р-Адический базис математического обеспечения САПР объектов микро- и наносистемной техники // Известия СПбГЭТУ «ЛЭТИ». Серия «Информатика, управление и компьютерные технологам». Вып. 5. - СПб.: Издательство СПбГЭТУ «ЛЭТИ», 2010. - С. 36-42.

11

конец цикла >

dx:= j-1 Конец

Рассмотрим пример. Нам необходимо представить целое положительное число х = 241 в 5-адическом базисе (р=3). Выполняя алгоритм по шагам, мы каждый раз будем фиксировать получаемые значения aj р-адических цифр в разрядную сетку, начиная с младшего разряда:

<г0

-г-2—! хх =241(mod5) = l = a0 50;

_- а0 «Ъ =1;

-1 5 I 5 I х2 =24l(mod52) = 16 = a0-50+a,-51;

_ - а0 ' а0=1,О]=3;

-2—-1——о—

- 5— — Хз =24l(mod53) = n6 = o0-5°+a]-51+a2-52;

__- \ а2 \ а\ I ар I «0 = 1,^=3,^=4;

53 52 51 5°

3j- ----*4 = 241 (mod 54) = 241 = а0 • 5° +о, ■ 51 +а2 • ■52 • 53;

_ I I 2 I а° а0 = l,«i = 3,а2 =4,а3 =1.

х2 =а,а0 =>3-51 + 1-5°=1б,£7, = 3,а0 =1;

*3 =а2а\а0 4-52+3-51+1-5° = 116,я2 =4, о, = 3,я0 =1;

хА =а3а2аха0=>\-$ +4-52 +3-51 +1-5° =241,а3 =1,а2 = 4,Oj =3,а0 =1.

Видно, что условие (1) выполняется для всех / = 1,2,3,4. Так, х2 sx3(mod52j,

поскольку х3 - х2 = 4 ■ 52 и (*3 - х2) mod 52 = 0.

Нетрудно заметить, что 5-адическая и 5-ичная формы записи рассматриваемого в качестве примера положительного целого числа .г = 241 совпадают с точностью до порядка слагаемых в частичных суммах степенного ряда (последовательности Коши)

х = а0 ■ 5° + о, • 51 + а2 ■ 52 + а3 • 53, где ак е [0,4]; к = 0,1,2,3. Однако, в 5-адической записи

ак записываются, начиная с младших разрядов, а в 5-ичной ак традиционно

записываются, начиная со старших разрядов х = о3 ■ 53 + а2 ■ 5 2 + а; • 51 + а0 ■ 5°.

В заключительной части главы приведены модели визуализации пространства р-адических числе посредством фракталов:

- классического дерева Кейли;

- дерева Брюа-Титса;

- дерева Кейли с прямоугольным расположением веток;

- треугольника Серпинского.

Следуя введённому примеру из первой главы, будем визуализировать р-адические числа с помощью иерархического дерева Кейли (для случая р=2).

а0

51 5°

а\ а0

52 51 5°

а2 "1 а0

5? 52 51 5°

а3 а2 а\ а0

Построения ведутся от корня дерева. Ему .соответствует уровень с номером "О". Из корня отходят 2 ветки, расположенные симметрично друг относительно друга. Будем обозначать левую ветку буквой "О", а правую ветку буквой "1". Полученные узлы дерева будут находиться на новом уровне дерева Кейли с номером "1" (рис. 3).

Дальнейшие построения продолжаются симметрично по каждому из образованных на предыдущем шаге узлов - каждый из них становится "родительским" узлом для новых двух веток дерева Кейли. Согласно схеме именования, введённой на предыдущем шаге, все левые ветки дерева Кейли будут обозначаться буквой "О", все праве ветки - буквой "1". Введённый, таким образом, новый уровень иерархии дерева Кейли будет иметь следующий порядковый номер - "2" (рис. 3).

Построение дерева далее продолжается по-аналогии (рис. 3).

Теперь попытаемся расставить на концах дерева двухбуквенные слова. Для этого вводится понятие пути. Под путём в дереве Кейли мы будем понимать последовательность веток дерева Кейли, идущую от его корня к выбранному листу (или узлу). Чтобы записать слова, закреплённые за листами дерева Кейли, применяется следующий механизм:

1) выбирается конкретный лист дерева, за которым нужно закрепить слово;

2) устанавливается путь от корня дерева Кейли до этого слова;

3) начинается движение по выбранному пути (от корня к листу дерева);

4) параллельно с этим, начинает формироваться само двухбуквенное слово (начиная с младшего разряда);

5) при прохождении очередной ветки в пути дерева, считывается буква, именующая эту ветку. И именно она записывается в текущий разряд слова.

Таким образом, по мере прохождения пути в дереве Кейли, слова заполняются от младших разрядов к старшим (рис. 3).

О

1 0 у/ \l

2 0 / \l 0 / \l

°/ У °/ V °/ V °/ V оо • Ф 4 * • ä • •

.ООО .001.010 .011 .100.101.110.111 (0) (4) (2) (6) (1) (5) (3) (7)

Рис. 3. Расположение целых положительных чисел на бинарном дереве Кейли

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

(\х\р ~ Р~"> если ап числа, которые лучше других делятся на число 2 без остатка,

будут располагаться ближе к 0. В частности, чётные числа будут располагаться по левую сторону дерева Кейли, а нечётные - по правую.

При этом, чтобы определить расстояние между двумя числами на дереве Кейли, необходимо применить следующий алгоритм:

1 ) определяются листья дерева, соответствующие выбранным числам;

2) определяются пути от корня дерева до этих листьев;

3) сравнивая пути между собой, устанавливается общая часть пути и узел расхождения путей;

4) устанавливается номер уровня, на котором расположен данный узел (число п);

5) расстояние между числами будет равно р-адической норме их разности и будет определяться как р".

Чтобы проверить работу данного алгоритма, рассмотрим пример определения расстояния между числами 2 и 4 на дереве Кейли:

- числу 2 соответствует слово ".010", числу 4 - слово ".001";

- пути к этим словам на дереве Кейли имеют одну общую ветку, узел расхождения находится на уровне с номером " 1 ";

- определяя расстояние между числами по формуле р~", получаем значение 'Л;

- проверка осуществляется по формуле р-адической нормы: 12 - 4\2 = \4 - 2\2 = \2\2 = % - верно!

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

В качестве практической части приводится небольшая онтология числовых систем (включая р-адические числа), разработанная в среде Protégé3 (рис. 4). В основу разработки онтологии легли известные соотношения между числовыми системами.

"Natural" - натуральные числа. "Zero" - 0. "Negative" - отрицательные числа. "Integer" - целые числа. "Fractional" - дроби. "Rational" - рациональные числа. "Irrational" -иррациональные числа. "Real" - вещественные числа. "PAdic" - р-адические числа. "Imaginary" - мнимая единица. "Complex" - комплексные числа.

Как видно из графа, большинство понятий связаны между собой отношением расширения ("extend").

3 Герасимов И.В., Майга А.И., Лозовой Л.Н. Онтологический инжиниринг. Средства и спецификации онтологического моделирования: Учебное пособие. - СПб.: Издательство СПбГЭТУ «ЛЭТИ», 2009. 232 с.

14

♦Negative

♦Zero

4çtend xftnfl s^ex\er\Q

♦Natural

И

вфЯй 'jfextend ♦'roalnary \<Ива|

Рис 4. Граф отношений между числовыми системами, разработанный в среде Protégé

В четвёртой главе рассматривается метод адаптивной виртуализации (VS-моделироваиия). При разработке этого метода исходным положением было утверждение: к настоящему времени прогресс в развитии методологии проектирования объектов техники и технологий достиг этапа, когда стала проявляться ограниченность традиционного рассмотрения, проекта в условиях, заведомо известных.

В поле зрения специалистов в области САПР входят так называемые среды, управляемые разработкой (СУР) - инструментальные среды уровня middleware4. Предлагается реализация среды исполнения посредством формирования для каждого конкретного проектируемого изделия (артефакта) и, более того, для различных этапов его проектирования, отдельного модуля (DDF - Design Driven Framework). DDF воспринимает иерархическое описание объекта проектирования на свойство-ориентированных языках функциональных спецификаций, которые рассматриваются как частный случай применения онтологического инжиниринга5. С понятием VS-модели сопоставляется "двухслойная" онтологическая структура - в ней выделяется актуальное и потенциальное содержание6. На концептуальном этапе проектирования ТАТ-объектов, возникает возможность выбора и оперативного (интерактивного) включения в процесс разработки

4 Герасимов И.В., Кузьмин С.А., Лозовой Л.Н., Никитин А.В. Основания технологии комплементарного проектирования наукоемких изделий: Монография / под редакцией И.В. Герасимова и А В Никитина -СПб.: Издательство СПбГЭТУ «ЛЭТИ», 2010

5 См. 4.

Герасимов И. В., Калмьгчков В. А., Лозовой Л. Н. Комплементарное мо-делирование в средах САПР-виртуализация квантовых объектов информации. СПб.: Техномедиа, 2007. 208 с.

затребованной теории и модели предметной области. Так что любой из затребованных интеллектуальных ресурсов позволяет любому из участников совместной проектной деятельности выполнить интерпретацию теории в модель. Тем самым, с привлечением идей вычислительного интеллекта и когнитивных принципов принятия решений, воплощается проектное решение в диалектической триаде «Символ - Понимание - Слово».

«Символ» несёт в себе отвлечённый смысл, как таковой. Он представляет собой исчерпывающую совокупность значимых сущностей предметной области, является внешне-внутренней репрезентацией их интенсионала, представляет систему отношений, способных передать вовне на базе своих изобразительных средств все характерные внутренние признаки ТАТ-объекта.

«Понимание» отражает существенный смысл, устанавливает, какие функции компонентов области интерпретации представляются важными, выявляет существенно значимые отношения между компонентами области интерпретации и, следовательно, между соответствующими модулями DDF.

«Слово» выступает потенциальной основой коммуникации. В нём представлен выразительный смысл, наделённый определённой активностью. Процесс понимания оформляет смысл в понятие и завершается словом. Синтаксическое оформление значимых отношений завершает процедуру построения концептуальной модели DDF. В свою очередь, каждая типовая функция может быть разложена по базису более низкого иерархического уровня. Таким образом, формируется иерархическая структура соподчинённых типовых компонентов (модулей) функциональной модели DDF.

Из диалектической триады «Символ - Понимание - Слово» возникает семиотическое пространство компьютера, в котором воспроизводятся согласованные между участниками совместной деятельности проектные решения.

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

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

В приложениях приводятся коды 2-х программ, разработанных по теме исследований: Визуапизатор решения задачи о Ханойской башне с помощью кодов Грея и

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

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

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

К наиболее весомым научным результатам следует отнести:

• для теории автоматизированного проектирования:

- метод адаптивной виртуализации (VS-моделирования), используемый на концептуальном этапе проектирования ТАТ-обьектов и для создания интерактивных систем фрактального геометрического моделирования в р-адическом базисе;

• для практики проектирования:

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

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

• для образовательного процесса:

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

ПУБЛИКАЦИИ

Основные результаты диссертации опубликованы в следующих работах:

Публикации в изданиях, рекомендованных ВАК России:

1. Кузьмин С.А. р-Адический базис математического обеспечения САПР объектов микро- и наносистемной техники // Известия СПбГЭТУ «ЛЭТИ». Серия «Информатика, управление и компьютерные технологии». Вып. 5. - СПб.: Издательство СПбГЭТУ «ЛЭТИ», 2010. - С. 36-42.

2. Кузьмин С.А. Компьютерные информационные технологии в контексте автоматизации проектирования изделий электроники / И.В. Герасимов, С.А. Кузьмин, Л.Н. Лозовой, A.B. Никитин // Известия СПбГЭТУ «ЛЭТИ». Серия «Информатика, управление и компьютерные технологии». - СПб.: Издательство СПбГЭТУ «ЛЭТИ», 2010.-Вып. 9.-С. 39-46.

Монографии (в соавторстве):

3. Герасимов И.В., Кузьмин С.А., Лозовой Л.Н., Никитин А.В. Основания технолбгии комплементарного проектирования наукоёмких изделий: Монография / под редакцией И.В. Герасимова и А.В. Никитина. - СПб.: Издательство СПбГЭТУ «ЛЭТИ», 2010. -206 с.

Другие статьи и материалы конференций:

4. Кузьмин С.А. Визуализация ультраметрических пространств, р-адические числа и абстрактный тип данных / И.В. Герасимов, С.А. Кузьмин, Л.Н. Лозовой // Сборник докладов XI Международной конференции по мягким вычислениям и измерениям «SCM'2008». В 2-х томах. Том 1. - СПб.: Издательство СПбГЭТУ «ЛЭТИ», 2008. - С. 79-82.

5. Кузьмин С.А. Концептуальные основания комплементарного проектирования наукоёмких объектов техники и технологии / И.В. Герасимов, С.А. Кузьмин, А.В. Никитин, Д. Ндайонгеже // Всероссийская конференция с элементами научной школы для молодёжи «Проведение научных исследований в области обработки, хранения, передачи и защиты информации». Сборник научных трудов. В 4-х томах. Том 3. -Ульяновск: Издательство УлГТУ, 2009. - С. 9-16.

6. Кузьмин С.А. Трансдисциплинарный системный подход в исследовании феномена целого витасистем / И.В. Герасимов, Н.М. Сафьянников, А.И. Каримов, Т.И. Каримов, С.А. Кузьмин // Сборник трудов Первой международной научно-практической конференции «Высокие технологии, фундаментальные и прикладные исследования в физиологии и медицине». Том 2. - СПб.: Издательство Политехнического университета, 2010. - С. 22-28.

7. Кузьмин С.А. Рентгеновский анализатор содержания лёгких элементов Mg, Al, Р, S, К и Са в жидких образцах / С.А. Кузьмин, Л.Н. Лозовой, И.В. Матвеева, С.М. Сергеев // Сборник «Неразрушающий контроль и диагностика окружающей среды, материалов и промышленных изделий». Вып. 49. - СПб.: Издательство СЗТУ, 2009.

8. Кузьмин С.А. Многоканальный рентгеновский анализатор «СПЕКТР-МК» / С.А. Кузьмин, Л.Н. Лозовой, А.И. Майга, И.В. Матвеева, Д. Ндайонгеже, С.М. Сергеев // Сборник «Неразрушающий контроль и диагностика окружающей среды, материалов и промышленных изделий». Вып. 49. - СПб.: Издательство СЗТУ, 2009.

Свидетельства:

9. Свидетельство о государственной регистрации программы для ЭВМ № 2011611104, Федеральная служба по интеллектуальной собственности, патентам и знакам / Кузьмин С.А. Визуализатор решения задачи о Ханойской башне с помощью кодов Грея (Hanoi-Gray). Заявка № 2010617707, дата поступления: 07.12.2010 г., зарегистрировано в Реестре программ для ЭВМ: 02.02.2011 г.

Соискатель

Кузьмин С.А.

Подписано в печать 16.11.11. Формат 60*84 1/16. Бумага офсетная. Печать офсетная. Печ. л. 1,0. Тираж 100 экз. Заказ 130.

Отпечатано с готового оригинал-макета в типографии Издательства СПбГЭТУ "ЛЭТИ"

Издательство СПбГЭТУ "ЛЭТИ" 197376, С.-Петербург, ул. Проф. Попова, 5

Текст работы Кузьмин, Сергей Алексеевич, диссертация по теме Системы автоматизации проектирования (по отраслям)

61 12-5/2269

МИНОБРНАУКМ РФ Санкт-Петербургский государственный электротехнический университет

«ЛЭТИ» им. В.И. Ульянова (Ленина)

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

Кузьмин Сергей Алексеевич

Р-АДИЧЕСКИЙ БАЗИС МАТЕМАТИЧЕСКОГО ОБЕСПЕЧЕНИЯ САПР ОБЪЕКТОВ НАНО- И МИКРОСИСТЕМНОЙ ТЕХНИКИ

Специальность: 05.13.12 - Системы автоматизации проектирования

(промышленность)

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

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

д.т.н., профессор И.В. Герасимов

Санкт-Петербург -2011

СОДЕРЖАНИЕ

ВВЕДЕНИЕ........................................................................................................................5

ГЛАВА 1. ПЕРЕОРИЕНТАЦИЯ В РАЗВИТИИ СИСТЕМ

АВТОМАТИЗИРОВАННОГО ИССЛЕДОВАТЕЛЬСКОГО ПРОЕКТИРОВАНИЯ НА НОВЫЕ ПРИНЦИПЫ И ПОДХОДЫ ПРИ ОПРЕДЕЛЕНИИ БАЗОВОЙ ОСНОВЫ И ТЕХНОЛОГИЙ ПРОЕКТИРОВАНИЯ НАУКОЁМКИХ ОБЪЕКТОВ...

.....................................................................................................................................13

1.1. Переориентация в развитии автоматизированного инжиниринга на новые

принципы и подходы при определении базовой основы и технологий проектирования наукоёмких объектов.................................................................13

1.1.1. Когнитивный подход............................................................................................18

1.1.2. Аналогия и гомология в формальных и концептуальных моделях представления знаний предметной области САИПР..................................................20

1.1.3. Характеристика в общем виде задачи представления пространства объектов предметной области САПР с использованием информационных технологий виртуализации.................................................................................................................32

1.2. Модели кластеризации для систем проектных данных с использованием

концепции ультраметрического пространства....................................................34

1.2.1. Модель кластеризации иерархической термодинамической системы............34

1.3. Выводы......................................................................................................................36

ГЛАВА 2. КОНЦЕПЦИЯ УЛЬТРАМЕТРИЧЕСКОГО ПРОСТРАНСТВА И Р-АДИЧЕСКОЙ НОРМЫ В АРХИТЕКТУРЕ У1-СРЕДЫ САПР ОБЪЕКТОВ НАНО-И МИКРОСИСТЕМНОЙ ТЕХНИКИ...........................................................................39

2.1. Понятия и определения...........................................................................................39

2.1.1. Ультраметрическое пространство.......................................................................39

2.1.2. Норма......................................................................................................................40

2.1.3. Фактор-множество. Классы вычетов..................................................................41

2.1.4. Р-адическая норма. Р-адические числа...............................................................44

2.1.5. Код Гензеля. Код Грея. Дробь Фарея..................................................................45

2.2. Методика представления параметрической структуры числовых данных в унифицированном виде..........................................................................................46

2.2.1. Нотация р-адической арифметики......................................................................46

2.2.2. Алгоритм р-адического представления натурального числа...........................47

2.2.3. Алгоритм р-адического представления рационального числа.........................48

¡

2.2.4. Представление отрицательных чисел.................................................................51

2.3. Ультраметрические геометрические модели визуализации пространства р-

адических чисел......................................................................................................51

2.3.1. Модель визуализации с помощью дерева Кейли...............................................51

2.3.2. Модель визуализации с помощью дерева Брюа-Титса.....................................59

2.3.3. Модель визуализации с помощью треугольника Серпинского........................63

2.4. Выводы......................................................................................................................68

ГЛАВА 3. АБСТРАГИРОВАНИЕ ПРИ ОПРЕДЕЛЕНИИ МАТЕМАТИЧЕСКИХ СТРУКТУР ДАННЫХ....................................................................................................70

3.1. Вводные замечания..................................................................................................70

3.2. Исходные положения...............................................................................................72

3.3. Формулировка в общем виде проблемы представления данных........................77

¡ 3.4. Представление знаний в форме теории..................................................................86

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

изделия.....................................................................................................................88

3.6. Виды содержательных связей в интуитивных теориях (в рамках

семантического подхода).......................................................................................89

3.7. Роль абстрагирования в концептуальном моделировании предметной области

...................................................................................................................................91

3.8. Описание числовых систем с помощью абстрактного типа данных..................94

3.9. Онтология числовых систем.................................................................................105

3.10. Выводы..................................................................................................................106

ГЛАВА 4. МЕТОД АДАПТИВНОЙ ВИРТУАЛИЗАЦИИ (VS-МОДЕЛИРОВАНИЯ) НА ЭСКИЗНОМ ЭТАПЕ ПРОЕКТИРОВАНИЯ ТАТ-ОБЪЕКТОВ....................................................................................................................108

í 4.1. Символьные модели и формальные методы в проектировании.......................108

4.2. Проявление сквозной функциональности в программных системах...............110

4.3. Концепция «Символ - Понимание - Слово»........................................................114

4.4. Выводы....................................................................................................................115

ЗАКЛЮЧЕНИЕ.............................................................................................................117

СПИСОК ЛИТЕРАТУРЫ.............................................................................................118

ПРИЛОЖЕНИЕ 1. ВИЗУАЛИЗАЦИЯ РЕШЕНИЯ ЗАДАЧИ О ХАНОЙСКОЙ

БАШНЕ С ПОМОЩЬЮ КОДОВ ГРЕЯ.....................................................................125

ПРИЛОЖЕНИЕ 2. ИСХОДНЫЙ КОД ПРОГРАММЫ ДЛЯ ОПРЕДЕЛЕНИЯ РАЦИОНАЛЬНОГО ЧИСЛА И ДРОБИ ФАРЕЯ ПО КОДУ ГЕНЗЕЛЯ.................139

ПРИЛОЖЕНИЕ 3. АКТЫ О ВНЕДРЕНИИ...............................................................143

i

!

¡

ВВЕДЕНИЕ

Актуальность исследования

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

Идея создания ещё несуществующего изделия определяется, как правило, новыми потребностями общества, которым имеющиеся аналогичные изделия не отвечают. Либо как реакция на появление новых возможностей решения проблем народного хозяйства, связанных с научными изысканиями, открытиями и т.п. В обоих случаях происходит формирование технического задания на проектирование. При этом проявляются две основные функции проекта: "коммуникативная" (связывающая заказчика, проектировщика и потребителя) и "объектно-онтологическая" (обеспечивающая внутри процесса проектирования разработку и создание проектируемого изделия).

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

В целом, проблема высококачественного проектирования наукоёмких изделий является весьма актуальной, и только совершенствованием методов управления проектами решена быть не может - необходимо использование прогрессивных технологий, таких как технологии с атомарной точностью (TAT), среды виртуальных инструментов (VI-среды), специализированные САПР и т.д.

Отличительной особенностью объектов нано- и микросистемной техники, изготовляемых по технологиям атомарной точности, (ТАТ-объектов) является их иерархическая структура, свойственная, например, таким физическим системам, как спиновые стёкла, кластеры, наночастицы, большие молекулы и биополимеры. Физика таких систем и структур

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

Вместе с тем, использование моделей и методов проектирования, успешно применяемых при создании традиционных, не поддерживающих виртуализацию САПР, оказывается малоэффективным. Дело в том, что, в случае, невиртуализируемых САПР критерием выбора проектных решений является инвариантность семантики порождаемых ими процессов проектирования для любых допустимых проектных процедур и математических моделей в жизни. Реализация в САПР принципа виртуализации, постулирует многообразие семантик моделей как обрабатываемой информации, так и соответствующих методов. Понимание их и однозначное толкование участниками совместной проектной деятельности является предпосылкой корректной работы с виртуальными методами. Это, в свою очередь, требует удовлетворения ряда разнообразных условий и ограничений, совершенствования математических моделей объектов проектирования.

В этой связи возникает актуальная научно-техническая задача обеспечения структурной и функциональной целостности на математическом уровне базиса операций в средах виртуальных инструментов (У1-средах) для систем автоматизированного проектирования объектов, изготовляемых по технологиям атомарной точности (САПР-ТАТ).

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

В качестве объекта исследования выступает математическое обеспечение сред виртуальных инструментов (\П-сред) САПР для целей создания ТАТ-объектов информатики и вычислительной техники, функционирующих на волновых и квантовых принципах.

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

Для достижения поставленной цели необходимо решить следующие задачи:

1. Выявление характерных особенностей ТАТ-объектов, затрудняющих (либо исключающих) использование математических моделей и методов проектирования, успешно применяемых при решении задач автоматизированного проектирования изделий в области микроэлектроники, принципы функционирования которых основаны на использовании закономерностей макроскопической физики.

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

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

3. Конструктивное доказательство существования виртуальной семиотической модели (У8-модели) р-адической числовой системы, представимой в двух формах, одна из которых рассчитана на интерпретацию человеком (визуализация пространства р-адических чисел с привлечением р-адической нормы), а другая - машиной (посредством создания ультраметрической геометрической модели в семиотическом пространстве компьютера).

4. Представление числовых систем (включая р-адические числа) в виде онтологии, как структурной единицы знания для \¥еЬ-ресурса, обеспечивающего концептуальный этап коллективной работы над проектами ТАТ-объектов.

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

Основу исследований составили научные положения о трансдисциплинарности, конвергенции знаний и технологий, взаимной

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

В ходе исследования были использованы следующие методы:

• теоретические:

• неархимедов анализ;

• р-адический анализ;

• модулярная арифметика;

• аналогий и гомологий;

• элементарная топология;

• эмпирические:

• обобщение передового опыта в области эволюции компьютерных информационных технологий (КИТ) в автоматизированном проектировании наукоёмких изделий, мотивируемой, прежде всего, борьбой со сложностью.

На защиту выносятся:

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

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

3. Метод адаптивной виртуализации (У8-моделирования) на концептуальном этапе проектирования ТАТ-объектов.

4. Онтология числовых систем, базирующаяся на концепции абстрагирования при определении математических структур данных.

Новые научные результаты:

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

2. Сформулирована задача унифицированного представления математических структур данных для \Т-сред САПР, ориентированных на богатый класс явлений и систем существенно языковой природы.

3. Определена семантика и прагматика свойство-ориентированного языка описания данных с привлечением идей метрического пространства, в котором не выполняется аксиома измеримости Архимеда.

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

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

Теоретическая значимость результатов работы. Проведённый аналитический обзор и компонентный анализ средств автоматизированного инжиниринга, привлекаемых для модельного проектирования наукоёмких изделий, к числу которых относятся объекты нано- и микросистемной техники, показал, что использование моделей и методов концептуального проектирования, успешно применяемых при создании традиционных, не поддерживающих виртуализацию САПР, оказывается малоэффективным (а, порой, и непригодным) при ориентации на технологии атомарной точности. В случае невиртуализируемых САПР критерием выбора проектных решений является инвариантность семантики порождаемых ими процессов проектирования для любых проектных процедур и математических моделей на стадиях эскизного (концептуального) и технического проектирования. Реализация же в САПР парадигмы виртуализации, с привлечением адекватной предметной области математического аппарата, постулирует многообразие семантик моделей как обрабатываемой информации, так и релевантных методов. Понимание их и однозначное толкование участниками совместной проектной деятельности является предпосылкой успешной работы с виртуальными методами. Это, в свою очередь, требует удовлетворения ряда разнообразных условий и ограничений, совершенствования математических моделей объектов проектирования.

Практическая ценность работы

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

С прагматической точки зрения, У8-модель является генератором предсказаний свойств классов искусственно создаваемых предметов, без строгих "правил игры", опираясь на известные экспериментальные и теоретические факты, используя основанные на интуиции догадки, которые в дальнейшем будут воплощены в реальное высокотехнологичное изделие.

Практическим результатом работы является подсистема САПР средств аналитического приборостроения с привлечением концепции автоформализации знаний.

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

Теоретические и практические результаты работы использовались в ряде госбюджетных научно-исследовательских работ, проводимых по тематиче�