Методы и модели оперативного контроля состояния сложных динамических объектов на основе измерительной информации с использованием алгоритмов интеллектуального анализа данных
Современные методы контроля состояния СДО (сложных динамических объектов). Оценка применимости методов интеллектуального анализа данных для контроля состояния СДО. Разработка модели сигналов и базовых алгоритмов анализа эталонных и поступающих сигналов.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | автореферат |
Язык | русский |
Дата добавления | 31.07.2018 |
Размер файла | 187,0 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
АВТОРЕФЕРАТ
диссертации на соискание ученой степени
Методы и модели оперативного контроля состояния сложных динамических объектов на основе измерительной информации с использованием алгоритмов интеллектуального анализа данных
Специальность: 05.13.01 - Системный анализ, управление и обработка
информации (технические системы)
кандидата технических наук
Жукова Наталия Александровна
Санкт-Петербург - 2008
Работа выполнена в Санкт-Петербургском государственном
электротехническом университете «ЛЭТИ» им. В.И. Ульянова (Ленина)
Научный руководитель - доктор технических наук, профессор Геппенер В.В.
Официальные оппоненты:
заслуженный деятель науки РФ, доктор технических наук,
профессор Нечаев Ю. И.
кандидат технических наук, доцент Егоров С.С.
Ведущая организация - Санкт-Петербургский институт информатики и
автоматизации РАН
Защита диссертации состоится «23» _июня 2008 г. в 14-00 часов на заседании диссертационного совета Д 212.238.07 Санкт-Петербургского государственного электротехнического университета «ЛЭТИ» им. В.И. Ульянова (Ленина) по адресу: 197376, Санкт-Петербург, ул. Проф. Попова, 5.
С диссертацией можно ознакомиться в библиотеке университета.
Автореферат разослан «_20_» _мая_ 2008г.
Ученый секретарь
диссертационного совета Цехановский В.В.
динамический интеллектуальный контроль сигнал
Общая характеристика работы
Актуальность темы. Современный этап развития техники и технологий характеризуется быстрым ростом сложности создаваемых технических систем. Такие системы как ракетно-космические комплексы, сложные производственные системы содержат многие тысячи датчиков, с которых поступает огромный объем информации. Информация должна обрабатываться в реальном или близком к реальному масштабу времени. Для решения этой задачи в течение многих лет успешно используются системы сбора и обработки телеметрической информации (ТМИ), которые позволяют достаточно эффективно решать задачи, связанные со сбором, первичной обработкой и накоплением информации, поступающей от сложных динамических объектов (СДО). Обычно собранная информация накапливается в базах данных (БД). Для ее обработки могут использоваться средства OLAP (online analytical processing), экспертные системы.
Типовой задачей, решаемой системами сбора и обработки ТМИ, является задача контроля состояния СДО, в частности, автоматическое выявление аномальных и преданомальных ситуаций, возникающих в процессе функционирования объектов. В настоящее время уже создано и используется достаточно много систем такого типа.
К сожалению, существующие системы обладают рядом недостатков, такими, как высокая стоимость разработки и эксплуатации и относительно низкая эффективность функционирования. Это обусловлено тем, что, с одной стороны, каждая из создаваемых систем является, по существу, уникальной, а, с другой стороны, все более или менее сложные системы предполагают активное участие экспертов в процессе обработки и анализа ТМИ. Таким образом, важными задачами являются задачи уменьшения стоимости и повышения эффективности систем контроля состояния СДО.
Действенным средством решения проблемы повышения эффективности функционирования систем контроля состояния СДО является переход от систем обработки данных к системам обработки знаний. На сегодняшний день это одно из магистральных направлений развития информационных технологий, в рамках которого уже созданы достаточно эффективные средства работы со знаниями и инструментальные средства, необходимые для построения прикладных систем. В первую очередь, это касается таких технологий, как data mining и семантический веб. Использование интеллектуальных технологий, ориентированных на работу со знаниями, позволяет решать следующие задачи:
-автоматизация процесса обработки всего комплекса ТМИ;
-упрощение процесса настройки системы на конкретный объект контроля посредством занесения в базу знаний (онтологию) информации об объекте.
Для использования преимуществ, которые дает переход от работы с данными к работе со знаниями, необходимо решить ряд задач, связанных с разработкой процедур извлечения, хранения и использования знаний из накопленной в БД ТМИ, в частности, необходимо разработать онтологию для работы с ТМИ.
Целью диссертационной работы является разработка методов интеллектуальной обработки измерительной информации, разработка основанного на работе со знаниями комплексного подхода к автоматическому выявлению аномальных и преданомальных ситуаций, возникающих в процессе функционирования СДО.
В соответствии с указанной целью в работе сформулированы и решены следующие задачи:
1. Анализ современных методов контроля состояния СДО, оценка применимости методов интеллектуального анализа данных для контроля состояния СДО, классификация методов интеллектуального анализа.
2. Разработка принципов построения систем контроля состояния СДО на основе методов интеллектуального анализа, включая разработку модели сигналов и базовых алгоритмов анализа эталонных и поступающих сигналов, описание методов принятия решения о наличии аномальной ситуации на основе результатов сопоставления шаблонов сигналов.
3. Разработка алгоритмов, ориентированных на использование в интеллектуальных системах контроля состояния СДО, включая разработку метода сокращения числа анализируемых параметров (сокращение размерности признакового пространства) и разработку метода визуализации состояния СДО.
4. Исследование вопросов проектирования и программной реализации систем контроля состояния СДО, включая выделение типовых архитектурных решений систем и описание условий их применения.
Предмет и методы исследования. Предметом исследования являются системы контроля состояния СДО. При решении поставленных задач использовался аппарат математической статистики, теория цифровой обработки сигналов, теория искусственного интеллекта.
Научную новизну работы составляют следующие положения:
1. Подход к анализу ТМИ, позволяющий автоматизировать процесс анализа за счет перехода от обработки данных к обработке знаний. В соответствии с подходом выделяется пять основных этапов: предварительная обработка, сегментация, кластерный анализ, секвенциальный анализ, визуализация результатов.
2. Многоуровневая модель представления телеметрических сигналов, соответствующая различным этапам анализа ТМИ, алгоритмы построения моделей различных уровней. Использование предлагаемой модели позволяет использовать все множество разработанных средств работы со знаниями.
3. Метод сокращения размерности анализируемых признаков и их ранжирование.
4. Метод визуализации зависимостей телеметрических параметров, основанный на построении решетки понятий.
Научные положения, выносимые на защиту:
1. Подход к анализу ТМИ, в соответствии с которым выделяется пять основных этапов: предварительная обработка, сегментация, кластерный анализ, секвенциальный анализ, визуализация результатов.
2. Многоуровневая модель представления телеметрических сигналов и методы формирования описания сигналов в соответствии с предлагаемой моделью. К методам формирования описания модели первого уровня относятся: модификация метода сегментации медленно меняющихся телеметрических параметров (ММП), метод сегментации быстро меняющихся телеметрических параметров (БМП). К методам формирования описания модели второго уровня относится модификация метода секвенциального анализа.
3. Метод формирования набора значимых признаков из множества поступающих признаков и способ ранжирования значимых признаков.
4. Метод визуализации зависимостей телеметрических параметров, основанный на построении решеток понятий.
Практическая значимость работы заключается в том, что предложен ряд моделей и методов, которые могут быть использованы при создании реальных систем контроля состояния СДО, включая метод формирования набора значимых признаков из множества поступающих признаков, метод ранжирования значимых признаков и метод визуализации зависимостей телеметрических параметров, основанные на построении решетки понятий.
Достоверность результатов исследования подтверждается корректным использованием математического аппарата, результатами экспериментальных исследований на программных моделях и результатами испытаний реальных систем, при создании которых использовались предложенные модели и методы.
Внедрение результатов работы заключается в использовании разработанных моделей и методов при проведении в Научно-инженерном центре СПбГЭТУ (г. Санкт-Петербург) 4 НИР и 1 ОКР, в рамках которых разработано 3 макета и 1 программный комплекс. Созданные программные продукты успешно используются для решения практических задач. Работа поддержана персональным грантом ректора СПбГЭТУ среди студентов и аспирантов за 2005 г., персональным грантом фонда содействия развитию малых форм предприятий в научно-технической сфере по программе УМНИК на выполнение НИОКР по теме «Разработка системы контроля состояния сложных динамических объектов» (№ У-2007-3/3-1 «Объект», 2007) за 2007г.
Апробация результатов исследования. Основные положения и результаты работы докладывались и обсуждались на следующих конференциях:
1.Двенадцатая международная конференция “Математика. Компьютер. Образование”, г. Пущино, 17-22 янв. 2005 г.
2.Научная сессия МИФИ-2005, М., 24-28 янв. 2005 г.
3.Технологии Microsoft в теории и практике программирования, СПб.,
1-2 марта 2005 г.
4.Научная сессия МИФИ-2006, М., 23-27 янв. 2006 г.
5.Тринадцатая международная конференция “Математика. Компьютер. Образование”, г. Дубна, 23 - 28 янв. 2006 г.
6.Четвертая региональная конференция по научному программному обеспечению “Практика применения научного программного обеспечения в образовании и научных исследованиях”, СПб., 2-3 февр. 2006 г.
7.61-я научно-техническая конференция, посвященная дню радио, СПб., 29-31 марта 2006 г.
8.Международная конференция по мягким вычислениям и измерениям, СПб., 27-29 июня 2006 г.
9.Десятая национальная конференция по искусственному интеллекту с международным участием КИИ-2006, г. Обнинск, 25-28 сент. 2006 г.
10.Научная сессия МИФИ-2007, М., 22-26 янв. 2007 г.
11.Технологии Microsoft в теории и практике программирования, СПб., 13-14 марта 2007 г.
12.Девятая международная научно-техническая конференция и выставка “Цифровая обработка сигналов и ее применение”, М., 28-30 марта 2007 г.
13.Международная конференция по мягким вычислениям и измерениям, СПб., 25-28 июня 2007 г.
Публикации. По теме диссертации опубликованы 19 научных работ, включая 6 статей ( 1 статья опубликована в изданиях, определенных ВАК) и 13 работ в материалах международных, национальных и региональных конференций.
Структура и объем работы. Диссертация состоит из введения, четырех глав, заключения, списка литературы, включающего 80 наименований. Основная часть работы изложена на 145 страницах машинописного текста. Работа содержит 40 рисунков и 12 таблиц.
Краткое содержание работы
Во введении обосновывается актуальность диссертационной работы, определяются цель и задачи исследования, формулируются научная новизна и практическая ценность результатов.
В первой главе вводятся основные понятия и определения, анализируются современные подходы к построению систем оперативного контроля состояния СДО (ОКССДО), анализируются функции, реализуемые системами данного типа, приводится обзор алгоритмов, используемых в системах ОКССДО. Вводится понятие интеллектуальной системы ОКССДО, выделяются перспективные подходы к построению такого рода систем, конкретизируются задачи исследования.
Основная задача систем ОКССДО заключается в обнаружении изменения технического состояния объекта на основе поступающей телеметрической информации. При этом сведения о техническом состоянии объекта необходимо получить, а часто и обработать в режиме близком к режиму реального времени. В этом случае решается задача оперативного контроля состояния объекта.
Основными требованиями, предъявляемыми к системам ОКССДО, являются: высокая скорость и автоматизация процесса обработки ТМИ, обеспечение заданной точности обработки и возможность автоматически настраивать системы на работу с разными объектами.
Типовая система ОКССДО состоит из трех основных подсистем: информационно-телеметрического комплекса, подсистемы первичной обработки данных и подсистемы вторичной обработки данных.
Основными операциями первичной обработки ТМИ являются дешифровка данных, отбраковка ошибок, усреднение отсчетов, выделение экстремальных значений параметров, контроль за отклонением от номинальных значений и др. Вторичной обработкой или анализом ТМИ называется часть обработки ТМИ, связанная с формированием данных, необходимых оператору или системе для принятия решения о состоянии СДО.
Функции телеметрической системы могут быть логически сгруппированы по уровням, между которыми установлены связи, и представлены в виде иерархической модели в соответствии с эталонной моделью взаимодействия систем (OSI). Международные стандарты разработаны комитетом по космическим системам передачи данных (CCSDS) только для этапа первичной обработки ТМИ.
Для этапа вторичной обработки ТМИ стандартов не существует, идет активный процесс поиска методов обработки. Как показал анализ используемых методов, современные системы ОКССДО требуют активного участия эксперта при обработке данных, кроме того, для каждого нового объекта требуется разрабатывать новую систему, что, учитывая сложность контролируемых объектов, приводит к необходимости привлечения большого числа высококвалифицированных экспертов.
Одним из перспективных направлений устранения перечисленных недостатков является использование методов интеллектуального анализа данных на этапе вторичной обработки ТМИ и переход к интеллектуальным системам ОКССДО.
Под интеллектуальной системой ОКССДО понимается система оперативного контроля состояния сложных динамических объектов, обладающая двумя следующими свойствами:
-накопленные данные об объекте при различных режимах функционирования (штатное функционирование, не штатное функционирование) используются для извлечения знаний о характере функционирования объекта;
-в процессе анализа новых данных система использует извлеченные знания.
Во второй главе предлагается и анализируется обобщенный подход к построению автоматических систем ОКССДО. В рамках данного подхода рассматривается процесс анализа телеметрических сигналов и многоуровневая модель представления сигналов, которая позволяет описать сигналы на различных уровнях представления, каждый из которых соответствует определенному этапу обработки.
Под моделью сигнала в настоящей работе понимается некоторая стандартная форма представления информации о сигнале или группе сигналов. Термин модель употребляется в разных смыслах. Можно выделить следующие варианты использования этого термина:
-модель в смысле структуры контейнера, в котором хранятся данные о конкретном сигнале, что соответствует понятию класса в терминах ООП;
-модель конкретного сигнала, полученная, например, после предварительной обработки сигнала, что соответствует понятию экземпляра класса (объекту) в терминах ООП.
С точки зрения формы представления информации можно говорить о двух типах моделей: математических (структурных моделях) и информационных моделях, определяющих способ хранения информации о сигналах.
Предлагаемая иерархия моделей, включает 4 уровня описания. На нулевом уровне рассматривается исходный сигнал и сигнал, получаемый после предварительной обработки данных. Сигнал представляется как множество пар S=(T, V), где - момент измерения, - значение сигнала в момент времени . Построение моделей первого, второго и третьего уровней предполагает извлечение знаний о сигнале с использованием методов статистической обработки данных и методов data mining. Модель сигнала первого уровня представляет собой помеченную последовательность интервалов , где bi и fi обозначают соответственно начальный момент времени, когда начинает наблюдаться состояние ci, и заключительный момент времени, когда состояние ci больше не наблюдается, а С - множество всех возможных различимых состояний сигнала. Модель сигнала второго уровня стоится на основе модели сигнала первого уровня и представляется в виде упорядоченной пары P=(С, R), получившей название стандартного шаблона, где С - множество состояний, R - множество допустимых связей (закономерностей в следовании) между состояниями. Модель третьего уровня позволяет интегрировать извлеченные знания о сигнале со знаниями о предметной области, представленными в форме онтологии, и использовать стандартные механизмы вывода. Модель сигнала третьего уровня строится на основе модели сигнала второго уровня и представляется в виде набора ассоциативных правил вида X relation Y, где X С, Y С и X Y = . При этом в качестве отношения (relation) может рассматриваться один из элементов множества R допустимых связей между состояниями C.
Описанные модели соответствуют представлению сигналов на различных этапах обработки ТМИ. Ниже приведены основные этапы обработки ТМИ и методы построения моделей на различных этапах для статического режима обработки.
Этап 1. «Предварительная обработка данных». На этапе проводится предварительная обработка и анализ данных, в частности исключаются выбросы, шумы, тренды.
Этап 2. «Сегментация данных». Этап предполагает разбиение сигнала на участки, обладающие постоянными свойствами. Отдельно рассматривается процесс сегментации ММП и БМП.
Этап 3. «Кластерный анализ». Кластерный анализ полученной последовательности сегментов БМП решает задачу автоматической группировки выделенных сегментов с целью выделения групп “схожих” сегментов. Степень схожести сегментов определяется по заданному критерию.
Этап 4. «Секвенциальный анализ». Этап включает формирование на основе полученной последовательности классов стандартных (характерных для сигнала) последовательностей (шаблонов). При анализе эталонных сигналов происходит заполнение библиотеки шаблонов. В процессе анализа новых сигналов полученные последовательности классов сопоставляются с шаблонами. В случае их несоответствия принимается решение о наличии аномальной ситуации.
Этап 5. «Визуализация результатов». В режиме анализа эталонных сигналов визуализируются исходные данные и соответствующие им модели. При анализе новых данных отображаются сигналы, в которых была найдена разладка и указывается момент ее возникновения.
В работе предлагаются модификация метода сегментации ММП, метод сегментации БМП, модификация алгоритма секвенциального анализа для телеметрических параметров и метод сопоставления шаблонов.
Сегментация медленно меняющихся параметров. При сегментации ММП к исходным сигналам применяются алгоритмы сглаживания функций. Сглаженные функции представляют собой функции, значения которых в момент времени t определяется значением функции в моменты времени близкие к t. В простейшем случае значение сглаженной функции определяется с помощью функции ядра как линейная комбинация соседних значений. Функция ядра либо стремится, либо равна 0, при . Уровень сглаживания функции зависит от коэффициента сглаживания s, который определяет расширенную функцию ядра:
.
Сглаженная функция представляет собой свертку исходного сигнала с функцией ядра:
.
В качестве функции ядра целесообразно использовать функцию Гаусса, поскольку только использование функции Гаусса гарантирует не увеличение числа экстремумов при увеличении k, что является необходимым условием при обработке сигнальных данных. Проводится построение набора сглаженных функций с различными масштабирующими коэффициентами для исходных данных и выделение эталонных сегментов. В качестве эталонных предлагается рассматривать семь сегментов, соответствующих возможным комбинациям значений (положительные/ отрицательные/ нуль) первой и второй производных (исключаются два случая, для которых первая производная равна нулю, а вторая производная отлична от нуля). Наиболее устойчивыми, и, следовательно, представляющими интерес, являются те характеристики сигнала (границы сегментов сигнала), которые наблюдаются в возможно большем числе сглаженных функций. Для сглаживания функции требуется операций. Поскольку объем исследуемых данных велик, то решение задачи сглаживания может потребовать больших вычислительных ресурсов, поэтому предлагается алгоритм сглаживания заменить алгоритмом с дырами (algorithm б trous), который основан на быстром вычислении двоичного вейвлет-преобразования. Использование алгоритма с дырами для построения набора сглаженных функции не нарушает условие неувеличения числа экстремумов, поскольку в алгоритме используются двоичные сплайн-вейвлеты. Предлагаемый метод позволяет сократить время обработки до 10 раз.
Сегментация быстро меняющихся параметров. Сегментацию БМП предлагается осуществлять в частотной области на основе расчета спектральной плотности.
Предлагается оригинальный подход для сегментации сигнала. Рассматривается кусочно-постоянная модель, описывающая поведение анализируемого сегмента, и осуществляется в рамках сегмента поиск стационарного процесса с некоторой спектральной плотностью. Алгоритм включает в себя следующие шаги: вычисление выборочных значений оцененной спектральной плотности, проведение процедуры кластерного анализа вычисленных значений спектральной плотности.
Для оценки спектральной плотности в статистике используется периодограмма. Периодограмма , основанная на выборочных значениях определяется в виде
,
где - это Фурье частоты, , j=[-T/2]+1,…,-1,0,1,…, [T/2]. Для любого множества Фурье частот таких, что , является асимптотически независимой экспоненциальной случайной величиной со средними и дисперсиями , где g - спектральная плотность. Следовательно, периодограмма не является состоятельной оценкой . Сглаживание периодограммы позволяет получить состоятельную оценку для g. Для работы с выборкой произвольного объема, а не только кратного степени 2, используется модифицированный вариант недецицимированных вейвлет-преобразований.
На шаге кластерного анализа делается предположение о том, что все множество векторов коэффициентов , полученных на первом шаге, может быть представлено в виде
,
где - подклассы, рассматриваемые как кластеры. Плотность вероятности распределения, соответствующая , имеет вид:
,
где - условная плотность распределения, соответствующая кластеру ; - априорная вероятность появления объектов из подкласса .
Алгоритмы кластеризации на основе показа векторов обучающей выборки и заданных условий объединения объектов в кластер позволяют определить совместную плотность распределения и найти ее существенные максимумы, которые являются искомыми центрами кластеров. Основными требованиями к алгоритму кластерного анализа при решении задачи сегментации сигналов являются: высокая скорость работы, поскольку данные имеют большой объем, и автоматическое определение числа кластеров в процессе работы алгоритма, что связано со сложностью структуры анализируемых сигналов и невозможностью определить точное значение числа кластеров на основе графического представления сигнала. Сформулированным требованиям отвечает алгоритм адаптивного выбора подклассов, который применяется на втором шаге предлагаемого алгоритма.
Построение шаблонов сегментированных сигналов. Применение алгоритмов секвенциального анализа к последовательности сегментов позволяет перейти к компактной форме описания сигнала в виде набора шаблонов и предоставляет простой механизм сопоставления шаблонов.
В основе алгоритмов секвенциального анализа лежит понятие шаблона. Размерность шаблона P - это количество входящих в него сегментов n. Если , то шаблон P называется n-мерным. Закономерности следования сегментов в шаблоне строятся на базе темпоральной логики Аллена, описывающей отношения между временными интервалами. Для любой пары интервалов в работе определено допустимое множество отношений. Основной характеристикой шаблона является поддержка шаблона, которая показывает, как часто шаблон появляется в анализируемой последовательности, и которая численно равна количеству экземпляров временного шаблона в последовательности. Если последовательность сегментов оказывается слишком длинной, то подсчет поддержки шаблонов становится нетривиальной задачей. Проблема, связанная с протяженностью шаблонов по времени, решается путем введения скользящего окна.
Предлагаемый алгоритм построения шаблонов является итерационным и состоит из трех этапов: генерация кандидатов в шаблоны, расчет поддержки шаблонов, отбор шаблонов. Совместное применение при построении шаблонов скользящего окна, свойства антимонотонности и таблиц транзитивности Аллена позволяет сократить время построения шаблонов до 5 раз.
При анализе новых данных с помощью скользящего окна определяется наличие в новых данных выявленных шаблонов. Каждый шаблон в любой момент времени относится к одной из трех групп: потенциальные шаблоны, пассивные шаблоны, активные шаблоны. При перемещении скользящего окна шаблоны переходят из одного состояния в другое. Использование перехода, отличного от набора допустимых, означает наличие в последовательности разладки.
Третья глава посвящена исследованию алгоритмов, ориентированных на использование в интеллектуальных системах ОКССДО. В ней рассматриваются метод сокращения размерности анализируемых признаков и метод визуализации зависимостей параметров на основе использования решеток понятий. Выбор данных задач обуславливается тем, что именно эти задачи возникают при проектировании реальных систем, и в настоящее время автору не удалось найти готовых решений.
Основной задачей сокращения размерности признакового пространства является выбор и ранжирование наиболее значимых для объекта признаков (параметров, анализ которых является наиболее информативным).
На первом этапе к исходному набору признаков применяется один из методов преобразования количественных признаков в качественные. В случае, если целевой признак является количественным, он также преобразуется в качественный. К полученному набору качественных признаков применяется один из алгоритмов ассоциации. Значимыми считаются те признаки, которые используются в построенных ассоциативных правилах. Последовательность обработки признаков определяется достоверностью правил, в состав которых признаки входят. Данная методика позволяет сократить объем анализируемых данных при оперативной обработке ТМИ до 2 раз без существенного ухудшения качества результатов анализа.
На сегодняшний день наиболее широко используемым и хорошо зарекомендовавшим себя алгоритмом является алгоритм Apriori, который используется во многих коммерческих и свободно распространяемых системах. С точки зрения анализа данных основным достоинством алгоритма Apriori является его гибкость. Имеется возможность задавать два основных параметра: минимальную поддержку и минимальную достоверность правила, что позволяет получать существенно различные группы правил. Использование только алгоритма Apriori является недостаточным. При обработке ТМИ в ряде случаев сложно задать значения параметров минимальной поддержки и минимальной достоверности. В этом случае удобно применять алгоритм PredictiveApriori, который осуществляет поиск наиболее точных правил. На вход алгоритма PredictiveApriori подается только число правил, которые следует найти.
Поскольку данные алгоритмы не предполагают наличия целевой переменной, для решения задачи анализа ТМИ предлагается модификация данных алгоритмов. В частности модифицирован этап “генерация наборов кандидатов” и этап “построение правил”. На этапе “генерация наборов кандидатов” рассматриваются только кандидаты, в состав которых входит целевая переменная. При построении правил строятся только правила, в левой части которых расположена целевая переменная.
Во второй части третьей главы предлагается метод визуализации зависимостей телеметрических параметров, который позволяет эксперту на основе построенных шаблонов выявить группы зависимых параметров по совокупности экспериментов. Установлено, что существующие методы визуализации не позволяют решить поставленную задачу. Задача может быть решена при применении методов визуализации, оперирующих с шаблонами параметров на понятийном уровне. К числу таких методов, в первую очередь, относится метод анализа формальных понятий, который основан на использовании прикладной алгебраической теории решеток.
В работе для анализа зависимостей телеметрических параметров предлагается использовать следующий формальный контекст при построении решетки понятий: K=(T, S, I), где T - множество параметров объекта, полученных в результате различных экспериментов, S - множество шаблонов, соответствующих телеметрическим параметрам, поступающим с объекта, I - отношение инцидентности tIs, имеющее место для tT, sS, тогда и только тогда, когда параметр t не соответствует шаблону s. Соответствие определяется на основе сравнения параметра с шаблоном.
При построении решетки, отражающей зависимости поведения параметров СДО, возникает необходимость работы с нечеткими отношениями, поскольку результатом сопоставления шаблонов с параметрами является показатель соответствия, который находится в интервале от 0 до 1. В случае, если показатель соответствия может быть преобразован в качественный показатель, целесообразно использование многозначного контекста, который определяется как четверка (T, S, J, W), где W -- множество значений качественного показателя соответствия, J: T S W -- отображение, сопоставляющее паре «параметр - шаблон» значение из W.
В случае, если описанный переход к категориальным признакам не возможен, контекст можно определить как (T, S, J, P), где J: T S P -- отображение, сопоставляющее паре «параметр - шаблон» показатель соответствия P. При работе с параметрами СДО для каждого сформированного понятия определяется среднее значение показателя соответствия. Подобное представление позволяет наглядно представить значимость сформированных понятий.
Для упрощения получаемой решетки предлагается строить набор решеток с учетом структуры объекта, каждая из которых соответствует заданному уровню детализации объекта. Под “верхнем” уровнем детализации (i = 1) понимается представление объекта в виде набора систем, входящих в состав объекта. Для каждой из систем может быть построена детализирующая решетка, в которой в качестве множества T рассматривается набор параметров, характеризующий соответствующую подсистему (уровень детализации i = 2). На верхних уровнях детализации вместо конкретных параметров рассматривается оценка состояния соответствующей системы (подсистемы), получаемая на основе анализа совокупности параметров соответствующей системы (подсистемы).
В четвертой главе рассматриваются основные подходы к построению интеллектуальных систем ОКССДО: подход, основанный на использованииБД, подход, основанный на использовании экспертных систем, и онтологический подход. В работе приводится сравнительный анализ подходов и делается вывод о предпочтительности использования онтологического подхода, к основным достоинствам которого можно отнести следующее:
-онтология позволяет представить описание объекта, т.е. данные и знания в стандартной общепринятой форме, что позволяет их свободно использовать отдельно от системы;
-для работы с онтологиями на сегодняшний день разработано большое количество эффективных инструментов, все эти инструменты могут быть в полной мере использованы;
-разработанная онтология может быть повторно используема, т.е. она достаточно легко настраивается для работы с новыми объектами.
При построении онтологии в качестве ключевых можно выделить четыре группы понятий:
-понятия, описывающие внутреннюю структуру объекта (примерами понятий являются система, подсистема, агрегат, узел, датчик), для каждого объекта заполняется формуляр, содержащий информацию об объекте;
-понятия, описывающие эксперименты, т.е. результаты функционирования объекта за некоторый период времени (примерами понятий являются поступившие сигналы, описание штатной эксплуатации и эксплуатации в нештатных ситуациях);
-понятия, описывающие методы обработки ТМИ; в качестве основных групп методов рассматриваются статистические методы, методы сегментации, методы кластерного анализа, методы построения ассоциативных привил и методы секвенциального анализа;
-понятия, описывающие структуру сигнала на основе предлагаемой модели сигнала.
Структура знаний о сигналах соответствует структуре уровней описания сигналов. В качестве языка описания на нулевом уровне используется XML/XML Schema, на первом и втором уровнях - RDF/ RDFS, а на третьем уровне - язык описания знаний SWRL.
В диссертации приведена архитектура системы ОКССДО на основе онтологического подхода, в состав которой входят следующие подсистемы: подсистема автоматического извлечения знаний, в которую входят блоки предварительной обработки и набор методов data mining, подсистема обработки знаний, которая включает реализацию адаптированных для предметной области механизмов обработки знаний, в частности, предоставляет механизмы визуализации, модификации и коррекции знаний, подсистема управления знаниями, предоставляющая эффективный механизм управления знаниями, центральное место, в котором занимает онтология предметной области, и подсистема настройки ролей различных пользователей.
Реализован прототип системы ОКССДО в среде Eclipse с использованием Protйgй API и библиотеки Jess. Эксперименты на реальных и модельных сигналах подтвердили работоспособность системы.
В качестве исходных данных для анализа рассматривались данные, полученные в результате экспериментов, проводимых над 4 СДО. Из них 3 эксперимента проводилось над объектами одного типа (два из них завершились в штатном режиме и один в аварийном) и один эксперимент над объектом другого типа. Общее число рассматриваемых параметров для каждого эксперимента составляло примерно 500 параметров. Результаты работы алгоритмов оценивались на основе сравнения с экспертной оценкой. Неточностей в работе алгоритмов выявлено не было. Алгоритмы оперативного контроля применялись в качестве алгоритмов для экспресс оценки результатов.
В качестве примера рассмотрены 3 сигнала, из них сигнал 1 (Рис. 1 а)) - сигнал, полученный при функционировании объекта (объекта 1) в нормальном состоянии, сигнал 2 (Рис. 1 г)) - сигнал, полученный с того же объекта (объекта 1), но при аварийном функционировании, сигнал 3 (Рис. 1 ж)) - сигнал, полученный с другого объекта (объект 2), отличающегося от объекта 1. К сигналам были последовательно применены алгоритмы сегментации (Рис. 1 б), д), ж)), кластерного анализа (Рис. 1 в), е), и)) и секвенциального анализа (таблица 1).Для сигнала 2 выявлено несоответствие для 1,2 и 6 сегментов, для сигнала 3 выявлено несоответствие для всех сегментов.
Сигнал 1
Сигнал 2
Сигнал 3
Рис.1
Таблица 1
№ сегм. |
Дисперсия |
Энергия |
Среднее значение |
Сред. абс. откл. |
Медиана |
Макс. значение |
Мин. значение |
Асимметрия |
Эксцесс |
|
Сигнал 1 |
||||||||||
1 |
41.22 |
19696715 |
148.8 |
45.5 |
152 |
218 |
4 |
-1.14 |
0.41 |
|
2 |
26.1 |
1,38E+08 |
205.9 |
4.3 |
205 |
218 |
200 |
0.7 |
-0.64 |
|
3 |
0.5 |
4,7E+08 |
199.06 |
0.4 |
199 |
201 |
198 |
0.49 |
0.67 |
|
4 |
08.7 |
5,3E+08 |
193.42 |
2.6 |
193 |
199 |
189 |
0.23 |
-1.2 |
|
5 |
06.6 |
5,12E+08 |
157.42 |
45.2 |
189 |
193 |
29 |
-1.28 |
-0.04 |
|
6 |
1510 |
546881 |
23.62 |
3.8 |
24 |
30 |
0 |
-1.95 |
8.32 |
|
Сигнал 2 |
||||||||||
1 |
4379.3 |
18982732 |
145.87 |
47.62 |
150 |
255 |
2 |
-0.95 |
0.04 |
|
2 |
163.2 |
6,35E+08 |
200.51 |
4.13 |
199 |
255 |
4 |
-6.93 |
97.1 |
|
3 |
07.08 |
5,05E+08 |
193.16 |
2.92 |
193 |
200 |
187 |
0.23 |
-1.23 |
|
4 |
01.6 |
4,48E+08 |
189.3 |
0.7 |
189 |
253 |
186 |
19.46 |
916 |
|
5 |
1618.5 |
58380136 |
120.8 |
34.77 |
111 |
193 |
66 |
0.45 |
-1.12 |
|
6 |
770.9 |
8063426 |
26.7 |
20.96 |
27 |
255 |
0 |
2.42 |
14.6 |
|
Сигнал 3 |
||||||||||
1 |
2660.7 |
1010356 |
79.39 |
44.41 |
65 |
165 |
7 |
0.3 |
-1.21 |
|
2 |
69.7 |
32030930 |
174.62 |
7.76 |
174 |
187 |
162 |
-0.03 |
-1.45 |
|
3 |
8 |
1,05E+08 |
184.44 |
2.15 |
185 |
189 |
180 |
-0.2 |
-1.37 |
|
4 |
30.9 |
2,26E+08 |
198 |
4.22 |
200 |
204 |
184 |
-0.67 |
-0.78 |
|
5 |
23.9 |
2,55E+08 |
200.8 |
3.46 |
202 |
206 |
188 |
-1.13 |
0.35 |
|
6 |
3824.9 |
5451412 |
58.15 |
50.63 |
26 |
199 |
9 |
1.33 |
0.05 |
Основные результаты работы
1. Выполнен анализ современных подходов к обработке ТМИ и принципов построения систем контроля состояния СДО. Установлено, что современные системы работают в полуавтоматическом режиме и жестко привязаны к объекту контроля. Выполнен анализ существующих групп методов интеллектуальной обработки данных, показано, что основной интерес представляют методы сегментации, кластерного анализа, секвенциального анализа. Показано, что основные пути совершенствования систем контроля состояния СДО связаны с автоматизацией процесса обработки всего комплекса ТМИ, уменьшением трудоемкости работы эксперта в процессе принятия решений и упрощением процесса настройки системы на конкретный объект управления.
2. Предложен обобщенный подход к построению систем контроля состояния СДО, в соответствии с которым выделяется четыре основных этапа: предварительная обработка, сегментация, кластерный анализ, секвенциальный анализ. Подход основан на работе со знаниями и позволяет автоматизировать процесс анализа ТМИ. Рассмотрен процесс обработки ТМИ как в статическом, так и в динамическом режимах.
Предложена многоуровневая модель сигнала, которая позволяет описать сигнал на различных уровнях представления. Каждый уровень представления соответствует одному из этапов обработки. Предложены методы формирования описания сигнала в соответствии с предлагаемой моделью, в частности, предложены модификация алгоритма сегментации медленно меняющихся параметров, оригинальный алгоритм сегментации быстро меняющихся параметров, модификация алгоритма секвенциального анализа. Применение предлагаемого подхода позволяет автоматизировать процесс обработки, сократить время обработки до 10 раз, а также открывает возможность использования методов и инструментов работы со знаниями для обработки ТМИ.
3. Предложен метод формирования набора значимых признаков из множества поступающих признаков и способ ранжирования значимых признаков, основанный на использовании алгоритмов кластерного анализа и методов построения ассоциативных правил. Применение данного метода позволяет в автоматическом режиме проанализировать набор признаков и выявить те признаки, которые позволяют наиболее точно определить состояние контролируемого объекта, установить порядок их анализа. Предлагаемый метод позволяет сократить число анализируемых параметров при проведении оперативного анализа до 2 раз.
4. Предложен метод визуализации зависимостей телеметрических параметров, основанный на построении решеток понятий. Описана вычислительная модель и соответствующая ей решетка понятий применительно к решению задачи визуализации зависимостей телеметрических параметров, приведены методы упрощения модели. Метод позволяет наглядно представить зависимости в поведении параметров по результатам нескольких экспериментов.
5. Предложена обобщенная модель функционирования интеллектуальной системы контроля состояния СДО, выполнен анализ типовых подходов к программной реализации системы контроля состояния СДО. Выделяются три основных типа программных архитектур: архитектуры, основанные на использовании БД, архитектуры, основанные на использовании экспертных систем, и архитектуры, основанные на использовании онтологий. Выполнен сравнительный анализ различных подходов к реализации. Определены основные достоинства и недостатки каждой из возможных реализаций.
Опубликованные работы по теме диссертации в изданиях, рекомендованных ВАК
1. Методы и модели интеллектуальнго анализа сигналов геофизических полей. Нейрокомпьютеры: разработка и применение/ В.В. Геппенер, Н.А. Жукова, А.Б. Тристанов, А.В.Экало // - М.: Радиотехника, 2007. - Вып. 6.- С. 49-54.
и в других изданиях
2. Балтрашевич В.Э. Интеллектуальная обработка телеметрической информации / В.Э. Балтрашевич, Н.А. Жукова, Д.В. Тихонов // Научная сессия МИФИ-2005: Сб. науч. трудов; М., 24-28 янв. 2005 г., - М., 2005. - С. 124-125.
3. Балтрашевич В.Э. Интеллектуальная обработка телеметрической информации на основе алгоритмов ассоциации / В.Э. Балтрашевич, Н.А. Жукова, Д.В. Тихонов // Научная сессия МИФИ-2006: Сб. науч. трудов; М., 23-27 янв. 2006 г., - М., 2006. - С. 69-70.
4. Жукова Н.А. Система обработки телеметрической информации на основе алгоритмов ассоциации / Н.А. Жукова, А.В. Мазурин, Д.В. Тихонов // IV регионал. конф. Практика применения научного программного обеспечения в образовании и научных исследованиях: Сб. трудов; СПб., 2-3 февраля 2006 г. - СПб., 2006. - С.25-27.
5. Геппенер В.В. Система интеллектуальной обработки телеметрической информации / В.В. Геппенер, Д.В. Тихонов, Н.А.Жукова // Девятая междунар. конф. по мягким вычислениям и измерениям: Сб. докл.; СПб., 27-29 июня, 2006 г. - СПб., 2006. - С.151-155.
6. Жукова Н.А. Использование алгоритмов ассоциации в интеллектуальных системах обработки телеметрической информации / Н.А.Жукова // Десятая нац. конф. по искусственному интеллекту с междунар. участием КИИ-2006: Сб. научн. трудов; г. Обнинск, 25-28 сент. 2006 г. - М., 2006, - С.141-149.
7. Жукова Н.А. Обработка телеметрической информации на основе алгоритмов ассоциации/ Н.А. Жукова// Известия СПбГЭТУ “ЛЭТИ” (Известия Государственного Электротехнического университета). Сер. Информатика, управление и компьютерные технологии. - СПб., 2006. - Вып. 3. - С.100-103.
8. Жукова Н.А. Использование алгоритмов кластеризации и классификации для обработки телеметрической информации. / Н.А. Жукова, А.Б. Тристанов // Научная сессия МИФИ-2007: Сб. науч. трудов; М., 22-26 янв. 2007 г., - М., 2005. - С. 184-185.
9. Применениe алгоритмов кластеризации и классификации в задачах обработки и интерпретации телеметрической информации / А.В.Васильев, В.В. Геппенер, Н.А.Жукова, А.Б. Тристанов // 9-я междунар. конф. и выставка Цифровая обработка сигналов и ее применение: Сб. докл.; М., 28-30 марта, 2007 г.- М., 2007. - С. 389-392.
10. Васильев А. В. Анализ состояния сложных динамических объектов с использованием алгоритмов интеллектуальной обработки данных / А. В. Васильев, В. В. Геппенер, И.В. Горбачева, Н. А. Жукова // Междунар. научн.-технич. конф. Компьютерное моделирование 2007: Сб. трудов; СПб., 26-27 июня 2007 г. - СПб., 2007. - С.88-90.
11. Методы кластеризации в обработке геофизических данных / В.В. Геппенер, Н.А. Жукова, А.Б. Тристанов, П.П. Фирстов // Десятая междунар. конф. по мягким вычислениям и измерениям: Сб. докл.; СПб., 25-27 июнь, 2007 г. - СПб., 2007.- Т. 2. - С.186-188.
12. Жукова Н.А. Система контроля состояния сложных динамических / Н.А. Жукова // Десятая международная конференция по мягким вычислениям и измерениям: Сб. докл.; СПб., 25-27 июнь, 2007 г. - СПб., 2007.- Т. 2. - С.80-83.
13. Методы сегментации медленно меняющихся телеметрических сигналов / Васильев А.В., Геппенер В.В., Жукова Н.А., Клионский Д.М. // Десятая междунар. конф. по мягким вычислениям и измерениям: Сб. докл.; СПб., 25-27 июнь, 2007 г.- СПб., 2007.- Т. 1. - С.112-115.
14. Методы обработки телеметрической информации на основе алгоритмов Data Mining/ А.В.Васильев, В.В.Геппенер, Н.А.Жукова, А.Б.Тристанов// Известия СПбГЭТУ “ЛЭТИ” (Известия Государственного Электротехнического университета), Сер. Информатика, управление и компьютерные технологии. Спец. выпуск. - СПб., 2007. - Вып. 1. - С. 3-10.
15. Геппенер В.В. Обработка телеметрической информации на основе алгоритмов сегментации и секвенциального анализа / В.В. Геппенер, Н. А. Жукова // Известия СПбГЭТУ “ЛЭТИ” (Известия Государственного Электротехнического университета) Сер. Информатика, управление и компьютерные технологии. - СПб., 2007. - Вып. 2. - С.37-41.
16. Методы обработки телеметрической информации на основе алгоритмов секвенциального анализа / Васильев А. В., Геппенер В. В., Горбачева И.В., Жукова Н. А., Тристанов А. Б. // Известия СПбГЭТУ “ЛЭТИ” (Известия Государственного Электротехнического университета) Сер. Информатика, управление и компьютерные технологии. Специальный выпуск. - СПб., 2007. - Вып. 2. - С. 24-31.
17. Жукова Н.А. Методы контроля состояния сложных динамических объектов / Н.А. Жукова, А.Б. Тристанов // Вестник компьютерных и информационных технологий. - М.: Машиностроение, 2007. - Вып. 9. - С. 2-11.
18. Automatic control system of complex dynamic objects state on the base of telemetering information analysis (Система контроля состояний сложных динамических объектов на основе телеметрической информации) / A. Vasiljev, V. Geppener, N. Zhukova, A. Тristanov, A. Ecalo // 8-th International Conference “Pattern Recognition and Image Analysis: New Information Technologies”: Сonference Proceedings, Yoshkar-Ola, Oct. 8-12, 2007. - Vol. 2. - P. 376-379.
19. Zhukova N. Segmentation and cluster analysis of piecewise constant random processes on the base of spectral characteristics by using wavelet technology (Сегментация и кластеризация кусочно-постоянных случайных процессов по спектральным характеристикам с использованием вейвлет-технологии) / N. Zhukova, N. Oreshko, A. Ecalo // 8-th International Conference “Pattern Recognition and Image Analysis: New Information Technologies”: Сonference Proceedings, Yoshkar-Ola, Oct. 8-12, 2007. - Vol. 2. - P. 388-391.
Подписано в печать 16.05.08. Формат 60*84 1/16
Бумага офсетная. Печать офсетная. Печ. л. 1.0
Тираж 100 экз. Заказ
Отпечатано с готового оригинал-макета
в типографии ЗАО "Копи-Сервис"
ЗАО "Копи-Сервис"
Адрес юр.: 194017, С.-Петербург, Скобелевский пр., д. 16.
Адрес факт.: 197376, С.-Петербург, ул. проф. Попова, д. 3.
Размещено на Allbest.ru
...Подобные документы
Создание web-сайта для сбора статистических данных, прогнозирования возможностей системы общего образования и анализа демографического состояния региона в динамике. Проектирование базы данных, разработка компонентов, алгоритмов и программного обеспечения.
дипломная работа [3,1 M], добавлен 15.04.2013Разработка комплекса интеллектуального анализа данных, получаемых в процессе работы коммерческого предприятия розничной торговли. Исследование стационарности ассоциаций, выявление частоты появления ассоциаций. Скрипты для создания баз данных и таблиц.
курсовая работа [706,3 K], добавлен 07.08.2013Методы анализа данных, применяемые в диагностике. Кластерный анализ, иерархическая группировка. Система статистического анализа, язык программирования, интерфейс для связи. Установка для контроля сварных соединений. Векторы классификации для измерений.
дипломная работа [769,3 K], добавлен 03.01.2014Содержание активного и пассивного методов идентификации динамических объектов. Проведение полного факторного эксперимента, в котором реализуются все возможные сочетания уравнений факторов. Применение метода наименьших квадратов и регрессионного анализа.
контрольная работа [140,1 K], добавлен 05.11.2011Применение методов многомерного анализа для визуализации взаимосвязей web и социальных сетей в социологических исследованиях. Системы интеллектуального поиска данных Nigma.ru, Wolfram Alpha и Quintura. Социологическая информация и эмпирические данные.
презентация [2,6 M], добавлен 09.10.2013Исследование свойств и поведения динамических объектов, описываемых системами обыкновенных нелинейных дифференциальных уравнений. Описание методов, программ и алгоритмов решения систем линейных и нелинейных алгебраических уравнений в системе MathCAD.
контрольная работа [255,1 K], добавлен 16.01.2009Разработка программы для решения инженерных задач с использованием функций, процедур и сложных типов данных, в том числе динамических массивов и объединений. Интерфейс ввода/вывода. Схемы алгоритмов отдельных подзадач. Технические требования к программе.
курсовая работа [60,7 K], добавлен 26.11.2012Изучение теоретических положений, раскрывающие структуру линейных и нелинейных стационарных и динамических объектов, математическое описание и решение задачи анализа объектов. Использование для решения функции системы математических расчетов MathCAD.
контрольная работа [317,7 K], добавлен 16.01.2009Классификация методов анализа по группам. Сбор и хранение необходимой для принятия решений информации. Подготовка результатов оперативного и интеллектуального анализа для эффективного их восприятия потребителями и принятия на её основе адекватных решений.
контрольная работа [93,2 K], добавлен 15.02.2010Разработка структур данных. Иерархия объектов в пространстве. Пользовательские типы данных, преимущества, недостатки подхода. Разработка графических алгоритмов: управление обзором сцены, отрисовка модели, эффект тумана и снегопада, динамическое освещение.
курсовая работа [194,7 K], добавлен 15.05.2014Исследование существующих методов организации динамических структур данных. Методы реализации мультисписковых структур используя особенности языка C++. Физическая структура данных для сохранения в файл. Разработка алгоритмов и реализация основных функций.
курсовая работа [504,1 K], добавлен 25.01.2015Описание формальной модели алгоритма на основе рекурсивных функций. Разработка аналитической и программной модели алгоритма для распознающей машины Тьюринга. Разработка аналитической модели алгоритма с использованием нормальных алгоритмов Маркова.
курсовая работа [1,5 M], добавлен 07.07.2013Разработка и реализация многомасштабного анализа дискретных сигналов путем вейвлет-преобразований и структурной индексации, объединение методов в единую систему. Поисково-исследовательский характер и направление на упрощение многомасштабного анализа.
дипломная работа [3,0 M], добавлен 01.07.2008Метод аналитического описания экспериментальных данных, основанный на использовании в качестве аппроксимирующих операторов ОДУ. Разработка итерационного МАЧ, в котором предложен критерий качества подстройки неизвестных параметров объектов управления.
дипломная работа [953,3 K], добавлен 14.07.2012Этапы построения математической модели статического объекта, использование полиномов Чебышева. Характеристика и основное предназначение программы Matlab. Анализ функциональной модели Брюле, Джонсоном и Клетским. Методы исследования динамических объектов.
курсовая работа [1,3 M], добавлен 21.05.2012Система контроля и управления доступом на предприятии. Анализ обрабатываемой информации и классификация ИСПДн. Разработка модели угроз безопасности персональных данных при их обработке в информационной системе персональных данных СКУД ОАО "ММЗ".
дипломная работа [84,7 K], добавлен 11.04.2012Общее понятие алгоритма и меры его сложности. Временная и емкостная сложность алгоритмов. Основные методы и приемы анализа сложности. Оптимизация, связанная с выбором метода построения алгоритма и с выбором методов представления данных в программе.
реферат [90,6 K], добавлен 27.11.2012Моделирование процесса обработки 500 сигналов, поступающих с датчиков. Определение среднего времени задержки сигналов в канале и линии-ЭВМ и вероятности переполнения входных накопителей. Разработка и описание алгоритма функционирования программной модели.
курсовая работа [140,7 K], добавлен 09.04.2013Использование алгоритмов машинной графики для разработки модели прозрачных и отражающих объектов. Визуальная оценка реалистичности изображения, эффектов отражения и преломления. Поиск отраженного и преломленного лучей. Описание интерфейса программы.
курсовая работа [1,6 M], добавлен 04.06.2013Структурно-информационный анализ методов моделирования динамических систем. Математическое моделирование. Численные методы решения систем дифференциальных уравнений. Разработка структуры програмного комплекса для анализа динамики механических систем.
дипломная работа [1,1 M], добавлен 14.05.2010