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

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

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

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

Жук Юрий Сергеевич

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

Специальности: 05.08.01 - Теория корабля и строительная механика 05.13.18- Математическое моделирование, численные методы и комплексы программ (технические науки)

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

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

005020464

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

Научный руководитель - Заслуженный деятель науки РФ, доктор технических наук, профессор Нечаев Юрий Иванович

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

доктор технических наук, ведущий научный сотрудник ЗАО «Центральный научно-исследовательский и проектно-конструкторский институт морского флота» - Андрюшин Александр Вячеславович;

кандидат технических наук, старший научный сотрудник Научно-исследовательского института наукоемких компьютерных технологий СПбГУ ИТМО - Иванов Сергей Владимирович.

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

ОАО «Северное проектно-конструкторское бюро», г. Санкт-Петербург

Защита состоится 17 апреля 2012 г. в 14-00 в ауд. А-313 на заседании диссертационного совета Д.212.228.01 при Санкт-Петербургском государственном морском техническом университете (СПбГМТУ) по адресу: 190008, г.Санкт-Петербург, Лоцманская ул., д.З.

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

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

Автореферат разослан « 73 » 2012 г.

Ученый секретарь доктор технических наук, профессор

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

Разработка методов и моделей, обеспечивающих контроль ходкости судна в условиях Северного шельфа, представляет собой сложную научно-техническую проблему. Комплексные исследования этой проблемы позволили сформулировать и обосновать методологию регламентации ледовой прочности корпусов судов, которая сыграла значительную роль в создании российского арктического флота. Методы определения ледовых нагрузок развиты в работах К.Р.Абрамова, А.В.Андрюшина, А.Я.Бузуева, В.А.Зуева, Ю.М.Попова, О.Я.Тимофеева, В.Н.Тряскина и др. В области прочности судов ледового плавания следует выделить работы Е.М.Апполонова, Г.В.Бойцова, В.А.Лихоманова, А.П.Матлаха, Л.М.Ногида, В.И.Полякова, Ю.Н.Попова, А.А.Родионова, О.В.Фадеева, Д.Е.Хейсина и А.А.Яковлева, а в области нормирования и расчета прочности корпусов судов ледового плавания - работы Л.М.Беленького,

A.М.Бененсона, Г.В.Бойцова, В.А.Курдюмова, О.М.Палия, Ю.Г.Рыбалкина, О.Я.Тимофеева, Б.Е.Топчия, В.Н.Тряскина и др. В особую группу следует выделить работы Б.П.Ионова и Е.М.Грамузова,

B.И.Каштеляна, И.И.Позняка, А.Я.Рывлина, Ю.А.Сандакова, О.Б.Солдаткина по ходкости судов в ледовых условиях, а также А.Я.Рывлина и Д.Е.Хейсина по испытанию судов во льдах, по анализу различных аспектов ледовой ходкости и прочности «Ледотехнические аспекты освоения морских месторождений нефти и газа».

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

Реализация требований к алгоритмам обработки информации в бортовой интеллектуальной системе (ИС), требует выполнения следующих условий:

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

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

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

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

В диссертации рассматривается подход и вычислительная технология, обеспечивающие анализ и прогноз динамики взаимодействия судна с внешней средой при функционировании бортовой ИС. Основное внимание уделяется вопросам контроля ходкости судна в ледовых условиях на базе математического аппарата, разработанного на основе принципов обработки информации в мультипроцессорной вычислительной среде. Динамическая модель преобразования информации основана на конкурирующих вычислительных технологиях, использующих методы теории и строительной механики корабля и теории управления, нечеткой логики и искусственных нейронных сетей (ИНС).

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

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

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

• моделирование взаимодействия судна с ледовыми образованиями как многорежимной динамической системы;

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

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

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

Объект исследования. Объектом исследования является танкер активного ледового плавания, характеристики которого приведены в диссертации.

Научную новизну работы составляет:

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

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

• Результаты моделирования ходкости судна в ледовых условиях как многорежимной динамической системы.

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

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

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

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

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

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

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

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

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

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

Внедрение результатов работы. Разработанные методы, алгоритмы и программные средства внедрены в ОАО «Адмиралтейские верфи» и используются в учебном процессе СПбГМТУ при проведении лабораторных и курсовых работ по курсу «Инженерия знаний» в рамках магистерской подготовки студентов специальности 220400 «Программное обеспечение вычислительной техники и автоматизированных систем».

Апробация работы. Основные результаты работы докладывались и обсуждались на национальных и международных научно-технических конференциях: Национальная конференция «Управление и информационные технологии» УИТ-2008, Санкт-Петербург, 2008; Международная конференция МОРИНТЕХ'2008, Санкт-Петербург, 2008; Международные конференции по мягким вычислениям и измерениям SCM-2008, SCM-2009, Санкт-Петербург, 2008, 2009; Международной конференции по искусственному интеллекту ИИ-2008. Крым. Кацивели, 2008. Научно-методическая конференция «Телематика-2008».

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

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

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

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

Публикации. По теме диссертации подготовлено 12 работ, из них: 5 статей, 6 тезисов докладов, одна монография. Одна работа выполнена без соавторов, доля автора в остальных - от 40% до 60%.

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

Объем и структура работы. Работа состоит го введения, четырех глав, заключения и двух приложений. Объем - 151 страница, в том числе 74 рисунка, 9 таблиц. Список литературы включает 219 наименований.

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

Во введении обоснована актуальность темы диссертации.

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

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

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

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

Объектом прикладной теории интеллектуальной поддержки в сложных ситуациях является непосредственно процесс моделирования в системе «Оператор - ИС». Этот процесс представлен как результат последовательного перехода от моделируемого объекта сначала к статической модели, используемой в задачах прогноза, а затем к динамической моде-

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

Результаты м оделирования динамических ситуаций

Результаты прогноза ледовых образований

Ж

Датчики, установленные в зоне контакта

Датчик, обеспечивающий прогноз

Априорная информация

Динамическая база

Концепция мягких вычислений

К

ж

Измерительная информация

Интеллектуальная система

ЗЕ

ЗН

Критериальный базис

Принцип открытости

Принципы организации системы

Принципы обработки информации

Принцип нелинейной самоорганизации

Принцип живучести

Рис. 1. Принципы организации бортовой ИС нового поколения

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

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

х' = /'к'(1, х.и, д), 1е[(0,Т], х(10 ) = х0,ке{1,...,К}, (1)

где х - вектор состояния; /{к,(■) - функция, обеспечивающая функционирование многорежимной системы; и - управляющее воздействие (изменение скорости и курса судна); ц - вектор параметров, характеризующий конкретную модель обработки информации; к - номер текущей структуры; ? - время; г,иГ- начальный и конечный моменты времени; х0 - начальное условие.

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

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

Стандартная модель. Основной при анализе движения судна в рамках классической теории управления является предложенная в работе Ионова Б.П. и Грамузова Е.М. «Ледовая ходкость судов» - Санкт-Петербург, Судостроение, 2001, система дифференциальных уравнений для проекций векторов линейной и угловой скоростей на оси связанной системы координат:

(от + Ли)^--(т + Х22)уу аг -Л26 а>1=Ых, (2)

(т + Хг1)^- + (т + Хп)ухсог+Л26^^^Мг, (3)

а1 сН

(1а>2 с1уг

(■1г + Л66)+ ¿26 -ц--(¿22 -1 Ь + л2б а2 = М2. (4)

Модифицкация исходной математической модели в задаче ходкости произведена на основе результатов исследований [1-12] стохастического дифференциального уравнения, выполненных в отделе «Морские интеллектуальные системы» НПО «Полярная звезда»:

(т + Лп)у = Р-х-х1, (5)

где координату х1 считаем стационарным случайным процессом с экспоненциально-косинусной корреляционной функцией, т.е. реакцией двумерной системы на векторный белый шум [vъ, у4/г :

х, = х2 +Ь}у};

х2 = -ахх2 -а2х2+ Ь4у4 , а1,а2 > 0, (6)

а координату тяги Р - выходом апериодического звена

Р = -а Р+(5 и + е\г, (7)

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

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

ух=у,/} = а>2=0, Мх=Р-Х-Хь (8)

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

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

у = ах,ах={Р-ау-Х1)/т1, (9)

где тх = /я + Я,,, а второе слагаемое представляет собой линеаризацию сопротивления относительно номинальной скорости у0 , т.е.

0°)

Дифференцируя (8) и подставляя

Р-т1ах +сп + Хх, (11)

получим следующую систему в качестве объекта управления (X, = д,):

у = ах, ах =-

а+-

аа

а l_.fi е - Ъ

'1 /

т, т

(12)

т,

ш|

х, = х2 +Ь38, х2 = -а1х1 -а2х2 +Ь434. (13)

Система (12), (13) представлялась в векторно-матричной форме. При этом в векторе состояния х = (у,ах,х1,х2)Т выделялись медленные г =у

и быстрые = (ах,х^,х2)т компоненты:

х=Ах+Ви+ёЗ

х =

2

V» /

4 =

4*2/

А =

А Аг.

В =

в>

с? =

(14) (14)

(14)

где Л - малый параметр. Требования к управлению в системе (13), (14) сформированы в виде квадратического критерия. Выражение для безопасной скорости судна Уь представим как функцию текущей толщины льда Н:

Уь=<р(Н). (15)

Функция <р(Н) является полиномом (не выше 3 степени), т.е. функцией гладкой. В окрестности номинального среднего значения толщины Н8 эта функция представлена в виде разложения

Уь =<р(Н) =<р(Н3+И) = ^(Я5)А + о(А), (16)

где о (К) - величины более высокого порядка, чем малое отклонение И от

средней номинальной толщины льда.

Текущую безопасную скорость судна представим в следующем виде: У„ = Уь{1) = Ув-сИ,У3=<р{Н3),с = -(р\Н5). (17)

Так, для номинальной скорости судна Уь в свободной воде и квадра-тической функции

<р{Н)=У„-а{Н-а2Нг, (18)

имеем

У5 = У„-а, Н3-а2 Н/, с = а, +2а2Н3 . (19)

Рассматриваемая задача оценки безопасной скорости Уь в соответствии с (16) состоит в оценке отклонения к в функции приращения дальности х. В соответствии с представлением Н=Н5+И для толщины льда, расположенного непосредственно по курсу судна, выделим в горизонтальной координате £ этого льда составляющую текущего положения судна и относительную дальность до зондируемой точки ледового покрова х:

Ь = 18+х. (20)

Координата здесь фиксирована, а х отсчитывается от нее вдоль курса судна и х = V . Задача состоит в оценке х и построении линейной регрессии

й = /,х, (21)

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

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

Дифференцируя это равенство с учетом уравнения движения, которое в данном случае имеет вид тУ = Р-Хх, будем иметь

Уь = -ск = -с1]х = -с11У, Хл!т = ук = у1хх, (22)

откуда

у^с1,у + 1х{Г + с\)х-Р-с1,У8, (23)

где для х имеем

х = У = У5-с11х-у. (24)

Обозначая а, = с/, , аг = а, +у/с , Я = уУ$/с и вводя координату X = -ахх + , в итоге получим следующую систему уравнений

у = аху-а2Х - Р + р ,

X = a,y-a,X,ß = 0 (25)

с начальными условиями

АО) = vb- И(0), Х(0) = vs, ß(0) = я.

Вводя вектор состояния

t=(y,X,ß)T, (26)

систему (26) можно представить в стандартном виде

i = A£ + Bu, (27)

где управлением и=Р является сила тяги энергетической установки, а выход определим соотношением

Y = (q 0 0 ){=qy.

На паре «вход-выход» (и, у) определим интегрально-квадратичный критерий, характеризующий точность стабилизации заданной скорости:

J = )(Y2 +u2)dt . (28)

о

Нечеткая модель взаимодействия судна в ледовым полем представлялась в виде совокупности продукционных правил «if - then», описывающих взаимосвязи входных и выходных переменных: R/kl: if(x^A/i X2=A2l'k}, ..., xn=Ajk') then (У1 =В Л y2=B2fkJ,..., ym=BjkJ), ..Л (29)

Ajk]czX,<zR,i=l...,n;Ajk}e{Aip},p=l...,P; Bjfk'cYJ<=R,j=\,...,m; В/'е{В/}, q=\,...,Q, где kz{\,...,K}- номер структуры модели; п, т - количество входных и выходных лингвистических переменных у/, i=l,...,n, j=l,...,m; N - общее число правил в составе нечеткой модели; А,}к1, Bjkl - нечеткие множества (конкретные лингвистические значения входных и выходных переменных в составе 1-го правила); Х„ У,, (7=1, ...,n;j= 1, ...,т) - пространства входных и выходных переменных. Таким образом, нечеткая модель содержит совокупность терм-множеств лингвистических переменных входа и выхода системы с соответствующими функциями принадлежности (ФП).

Формализация знаний при реализации нечеткой модели достигается с использованием нечеткого отношения R.A-+B, заданного между областью X и областью Y в виде нечеткого подмножества прямого произведения XxY, определяемого по формуле

R = ti{{nR(^.yj)\(^yj))\ (30)

17=1

где X={xi,...,x„} - область посылок; Y={yh...,ym} - область заключений; 1лК(х„у) - ФП (Xi,yj) нечеткому отношению /?; Цц(х>,У])<=.[0,1]; знак I означает совокупность (объединение) множеств.

Для продукционных правил с нечеткими множествами AfAcXJ и B(BaY) построение нечеткого соответствия состоит в следующем:

11 = АхВ = ±±{ЬА(х1)лив(у1)\(х1^))} (31)

/ля(х,у) = Ма(х)лцв(у) = тт{ цА( х), цв( у)}, (32)

где цА(х) и цв(у) - ФП элементов х, у нечетким множествам А и В.

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

Нейросетевая модель. Общий подход к построению нейросетевой модели определен как задача преобразования непрерывной зависимости с заданными свойствами по дискретному набору данных. Формально такая задача сводится к поиску отображения /^-»Г, определяемого для каждого дискретного набора данных, как вектора в координатном пространстве размерностью п, равной числу узлов-точек входного набора данных хеХпсВ!', и точку-вектор в да-мерном пространстве параметров модели уе У"с.Ят. Это отображение удовлетворяет обобщенному критерию качества аппроксимации который включает в себя требуемую точность аппроксимации е>0 (минимизацию ошибки) и дополнительные требования к внешнему виду или поведению модели за пределами области данных. В качестве числовой меры точности нейросетевой модели использована нормированная среднеквадратическая ошибка

Kymm-y'mJ' (33>

где (3>*max-y*ffl J - размах наблюдения величины у*.

Система нейроуправления осуществляет выбор оптимальной скорости судна в зависимости от интенсивности ледовой нагрузки. Процесс управления организуется в рамках концепции мягких вычислений. Управляющий алгоритм представляется набором логических правил «if -then». Каждое правило содержит в левой части переменные состояния, а в правой части переменную, характеризующую управление (действие). Алгоритм преобразования информации позволяет установить фактические характеристики ледового поля (переменные Х{ и Х2 и изменение этих величин dXildt и dX2ldt во времени) и в зависимости от них осуществить управление U. В качестве переменных состояния Xt и Х2 используются данные о толщине ледового поля hi и снежного покрова h2 и скорости их изменения dhjdt и dh2ldt. Управление U реализуется в виде изменения скорости V движения судна. Алгоритм представляется в виде матрицы управления размерности 5x5. Элементами матрицы являются значения нечетких переменных задачи, которые соответствует одному из возможных состояний управляющего воздействия Y. Они сгенерированы при помощи ИНС. Обучение сети на стадии разработки алгоритма управления производится с помощью генетического алгоритма (ГА) на значениях ФП

для Хх, Хъ с1Х{, ¿Хг которые подаются на вход системы, и значениях V на выходе. В результате формируется сложная многомерная поверхность ошибки управления как функция параметров закона управления. ГА находит глобальный минимум этой поверхности.

Задача нейропрогноза поведения судна в ледовых условиях формализована как задача распознавания образов. Данные о прогнозируемой переменной за некоторый интервал времени образуют образ, класс которого определяется значением прогнозируемой переменной в некоторый момент времени за пределами данного интервала (через интервал прогнозирования). При этом используется «метод окон» Wi и 1У0, которые перемещаются с некоторым шагом во временной последовательности данных, начиная с первого элемента. Первое окно, получив такие данные, передает их на вход ИНС, а второе - на выход. Получающаяся на каждом шаге пара используется как элемент обучающей выборки (распозна-

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

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

Система обеспечения безопасности судна при движении в ледовых условиях разработана на основе принципов обработки информации в мультипроцессорной вычислительной среде. Реализация этих принципов осуществлена в рамках концепции мягких вычислений. Интегрированная модель программной системы интерпретации информации при прогнозе скорости судна в ледовых условиях представлена в виде алгоритма построения граф-структуры сценариев взаимодействия в системе «Оператор -ИС»:

• сформулировать сценарий, описываемый конечным графом

где Брк - стратегии прогнозирования на основе классической и нейросетевой моделей: - переходы между ними;

• представить 5РК в виде объединения стратегий и моментов управления I/,

• представить Р5 в виде структуры описывающей переходы между стратегиями с помощью отображений множества 8РК.

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

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

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

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

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

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

У/Утах=\-к(Штау)\ (34)

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

Величина коэффициента к для исследуемого судна изменяется в достаточно узких пределах £=0,96-1,15 в зависимости от физико-технических характеристик ледового поля и особенностей динамики взаимодействия. Полученные данные вполне согласуется с данными построения аналогичной зависимости в соответствии с ледовым паспортом исследуемого судна. Результаты моделирования для системы стабилизации скорости показали, что максимальное уклонение скорости от номинального значения не превышает 10%. При этом управление ограничено на всем интервале: |и(У|<0,017, а основной период управления не меньше 6-7 с, что представляется вполне приемлемым в плане реализации поведения судна в ледовых условиях. Текущее значение скорости зависит от величины сопротивления движению со стороны ледового поля, которое, в свою очередь, определяется сплоченностью и толщиной льда.

Сплошное ледовое поле характеризуется толщиной, которая по протяженности и во времени (при движении судна) изменяется как стационарный случайный процесс с непрерывными траекториями. Такая модель может быть построена в виде стационарного гауссовского процесса. В условиях ЯтиНпк-модели системы Ма^аЬ это естественным образом реализуется в виде фильтра, формирующего процесс заданной интенсивности из «белого шума».

Для имитации возмущений от битого льда и торосов моделировались случайные процессы с разрывными траекториями. В основу имитации положено некоторое универсальное средство, позволяющее в интерактивном режиме корректировать тип и параметры распределения по текущим данным. Для моделирования сложных процессов использовался 81а1еЯо\у - инструмент численного моделирования систем, характеризующихся взаимодействием непрерывной и дискретной компонент. Имитатор воздействий на судно в условиях битого льда и торосов реализован в виде 81тиНпШ1а1е11о\у-модели. Модель такого типа (с именем BityiJ.edP.mdt) использует переменные: моделирование текущего времени, «белого шума» и толщины льда в функции времени.

Моделирование на основе классической теории управления проведено с использованием представления функциональной модели в виде БшиПпк-диаграммы. Случайная составляющая возмущения со стороны ледового поля реализуется блоком LedJ>erturbatюns, а блок Рогт РЬг представляет собой фильтр, формирующий процессы х,, х2 из двумерного

«белого шума» с независимыми координатами [З3, Э4]г. Блок «8Ыр_8иЬ5у5гет» описывает кинематику движения судна в горизонтальной плоскости. В качестве тестового примера принято, что на заданном интервале [х/, */+£#] = [10.0,40.0] судно проходит ледовое поле близкое к предельному толщиной 1,39 м (рис.2).

Time offset. О Tine offset. О

а) б)

Рис.2. Осциллограммы процесса: а) - без стабилизации; б) - со стабилизациеи; кривая - скорость судна v(t), верхняя ступенчатая кривая - безопасная скорость vR(t), нижняя ступенчатая кривая - средняя толщина льда h(t).

Моделирование с учетом прогноза. Главный вопрос - это качество стабилизации при прохождении ледового поля, особенно в первые моменты встречи с льдом. Этот интервал находится между 10 и 20 сек., когда скорость существенно превышает безопасную. Повышение качества управления возможно только при наличии средств прогноза ледовой ситуации по курсу движения судна. Решая задачу минимизации для исследуемой системы, выясним, как надо менять тягу энергетической установки, чтобы обеспечить по зондируемой толщине льда заданную скорость u(t)=(khk2,k3)ffl, безопасную скорость Vb и измерять действительную скорость судна V. Что касается элементов матрицы обратной связи К=(к, к2 к3), то они вычисляются с помощью процедуры Iqry пакета Control System Toolbox. На основе представления Simulink-диаграммы моделирования управляемого процесса стабилизации в условиях случайных возмущений со стороны ледового образования рассчитаны осциллограммы для безопасной и реальной скоростей при q=m/5 и q=m (рис.3).

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

а) б)

Рис.3. Осциллограммы для безопасной (монотонно меняющаяся кривая) и реальной (пульсирующая кривая) скоростей: а) -у=т/5; б) - д=т.

Реализация нейро-нечеткой модели осуществлялась с помощью окон (рис. 4). В начале работы системы вводятся: начальная толщина льда; начальная скорость судна. В нижней части окна слева отображаются текущие данные, матрица управления и ИНС, а справа - графики изменения толщины льда, приращения толщины льда, а также средних скоростей, вычисленных по нечетким правилам, ИНС и по математической модели.

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

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

Стандартная модель. Параметры ледового поля: высота непрерывно (равномерно) увеличивается от начальной толщины льда - 0,2 м, до предельной конечной - 1,5 м с градиентом (Grd) 3 и 1,5 градуса. Кусочно-непрерывный характер возмущений реализуется State flow-блоком Logic и синхронно работающим блоком Logic 1 на Simulink-диаграмме модели системы. Осциллограммы прохождения ледового поля приведены на рисунке 5.

Нгйрснзаясэтъ

а) 6)

Рис.4. Результаты моделирования: а) - сплошное ледовое поле и б) - торосы

Рис. 5. Осциллограммы: а) - процесс входа в ледовое поле с 0523: кривая - скорость судна, м/с, ломаная верхняя - безопасная скорость, м/с, ломаная нижняя - средняя толщина льда б) - пройденный путь, м, в функции времени

Случайный характер ледового поля хорошо виден по изменению ускорения в функции времени (рис. 6). __

Рис. 6. Осциллограмма ускорения

Нейро-нечеткая модель. На рисунке 7 представлены результаты нейро-нечеткого моделирования динамики судна при входе в ледовое поле переменной толщины, величина угла наклона ледового поля принята равной 1,5° и 3,0°.

Рис.7. Моделирование (а) и прогноз (б) скорости при входе судна в ледовое поле

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

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

рисунке 8 представлен пример прогноза смешанной динамики. Обучающая выборка насчитывает 230 точек и выделена темным цветом. Результат прогноза насчитывает 45 точек и выделен светлым цветом. Количество входных нейронов равно 80, количество выходных - 15, скрытый слой содержит 150 нейронов. Нижний график иллюстрирует изменение ошибки обучения в зависимости от количества эпох обучения.

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

а) б)

Рис. 8. Прогноз на 12-ом (а) и на 50-м (б) цикле обучения нейронной сети Четвертая глава посвящена описанию структуры программного средства, обеспечивающего анализ и прогноз ходкости судна в ледовых условиях. Особое внимание уделяется алгоритмам и программному обеспечению задач контроля ходкости судна как многорежимной системы управления на базе традиционных, нечетких и нейросетевых моделей в рамках принципа конкуренции. Информационная среда моделирования включает функциональные модули, ориентированные на решение задач обработки информации в сложных динамических средах - анализ альтернатив, выявление «скрытых» закономерностей («быстрая» и «медленная» динамика), анализ динамики многорежимной системы, оценка риска принимаемых решений по управлению судном в ледовых условиях. Иерархическая модель, объединяющая функциональные модули прикладных программ, позволяет описывать интегрированную систему на различных уровнях абстракции.

ЗАКЛЮЧЕНИЕ

На основе проведенного исследования можно сделать выводы:

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

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

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

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

Публикации в ведущих рецензируемых научных журналах и изданиях:

1. Жук Ю.С., Нечаев Ю.И. Нейропрогноз в сложных динамических средах // Нейрокомпьютеры: разработка, применение. №9. 2009, с.3-11, (автор - 60%);

2. Жук Ю.С., Нечаев Ю.И. Анализ и прогноз динамики судна в бортовых интеллектуальных системах // Информационно-измерительные и управляющие системы. №2. т.7. 2009, с.12-22, (автор-60%).

Прочие публикации:

3. Жук Ю.С., Нечаев Ю.И. Повышение надежности принятия решений при контроле динамики судна в ледовых условиях // Искусственный интеллект. №3. 2008, с.159-169, (автор - 60%);

4. Жук Ю.С., Нечаев Ю.И. Контроль динамики судна в ледовых условиях на основе концепции мягких вычислений // Материалы IX международной научно-технической конференции «Искусственный интеллект. Интеллектуальные системы». Т.1. Донецк. ИППИ. 2008, с.210-

215, (автор-50%);

5. Жук Ю.С., Нечаев Ю.И. Контроль динамики судна в ледовых условиях // Доклады 2-й российской мультиконференции по проблемам управления и 5-й научной конференции «Управление и информационные технологии УИТ-2008» Т.2. Санкт-Петербург. 2008, с.69-74, (автор-50%);

6. Жук Ю.С., Нечаев Ю.И. Прогнозирование динамических ситуаций в бортовых интеллектуальных системах // Труды XV всероссийской

научно-методической конференции ТЕЛЕМАТИКА-2008. т.1, с.92-93, (автор - 60%);

7. Нечаев Ю.И., Жук Ю.С. Оценка и прогноз динамики судна при взаимодействием с ледовым полем // Сборник докладов XI Международной конференции по мягким вычислениям и измерениям БСМ-2008. Санкт-Петербург. 2008. т.2, с.49-53, (автор - 60%);

8. Нечаев Ю.И., Жук Ю.С. Реализация принципа конкуренции при анализе динамики судна в ледовых условиях // Сборник докладов XII Международной конференции по мягким вычислениям и измерениям 8СМ-2009. Санкт-Петербург. 2009. т.2, с. 73-76, (автор - 50%);

9. Жук Ю.С., Нечаев Ю.И. Нейросетевое моделирование динамики и судна в ледовых условиях // Искусственный интеллект. №3. 2009, с.384-391, (автор-60%);

10. Жук Ю.С., Нечаев Ю.И. Анализ и прогноз динамики судна в бортовых интеллектуальных системах // Морские интеллектуальные технологии. №2(4). 2009, с. 11-19, (автор - 60%);

11. Жук Ю.С. Нейропрогноз динамики сложного объекта // Материалы пятой общероссийской конференции молодых ученых и специалистов по морским интеллектуальным технологиями МОРИНТЕХ-ЮНИОР, Санкт-Петербург. 2009, с.58-60, (автор - 100%);

12. Жук Ю.С. Нейро-сетевые модели при прогнозировании скорости судна в ледовых условиях // Системы искусственного интеллекта в интеллектуальных технологиях XXI века. Коллективная монография / Макаренко Н.Г., Нечаев Ю.И., Жук Ю.С. М.: Радиотехника, 2012, с.269-287, (автор-40%).

Издательство СПбГМТУ, Лоцманская, 10 Подписано в печать 06.03.2012. Зак. 4322. Тир.ЮО. 1,1 печ. л.

Текст работы Жук, Юрий Сергеевич, диссертация по теме Теория корабля и строительная механика

61 12-5/3794

федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

«Санкт-Петербургский государственный морской технический университет»

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

Жук Юрий Сергеевич

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

Специальности: 05.08.01 - Теория корабля и строительная механика 05.13.18 - Математическое моделирование, численные методы и комплексы

программ (технические науки)

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

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

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

СОДЕРЖАНИЕ

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

Глава 1. КОНЦЕПЦИЯ МЯГКИХ ВЫЧИСЛЕНЙ В ЗАДАЧАХ КОНТРОЛЯ ХОДКОСТИ СУДНА В ЛЕДОВЫХ УСЛОВИЯХ..................................................7

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

1.2. Динамические модели взаимодействия судна с внешней средой в ледовых условиях...................................................................................................11

1.3. Аналитический обзор..................................................................................18

1.4. Постановка задачи исследования...............................................................27

1.5. Общая характеристика диссертационной работы....................................30

1.6. Выводы по первой главе.............................................................................33

Глава 2. РАЗРАБОТКА МОДЕЛЕЙ КОНТРОЛЯ ХОДКОСТИ СУДНА В ЛЕДОВЫХ УСЛОВИЯХ..........................................................................................34

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

2.2. Концепция мягких вычислений при моделировании ходкости судна в ледовых условиях...................................................................................................40

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

2.4. Особенности реализации нейросетевых моделей при контроле ходкости судна в ледовых условиях....................................................................55

2.5. Функционирование системы контроля динамики судна в ледовых условиях в рамках концепции мягких вычислений............................................58

2.6. Модель оценки риска принимаемых решений при контроле ходкости судна в ледовых условиях.....................................................................................61

2.7. Выводы по второй главе..............................................................................64

Глава 3. МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ ХОДКОСТИ СУДНА В ЛЕДОВЫХ УСЛОВИЯХ НА ОСНОВЕ КОНЦЕПЦИИ МЯГКИХ ВЫЧИСЛЕНИЙ.........................................................................................................66

3.1. Формулировка задачи моделирования ходкости судна в условиях неопределенности и неполноты исходной информации....................................66

3.2. Формирование векторного поля динамических уравнений в окрестности функционального пространства.................... .................................70

3.3. Реализация стандартной модели взаимодействия судна с ледовыми образованиями в вычислительной среде МАТЬАВ...........................................72

3.4. Моделирование динамики взаимодействия судна с ледовыми образованиями на основе стандартного алгоритма............................................80

3.5. Моделирование динамики взаимодействия судна с ледовыми образованиями на основе нейро-нечеткой системы................. ..........................89

3.6. Прогнозирование динамики взаимодействия судна с ледовыми образованиями на основе нейро-нечетких моделей...........................................95

3.7. Оценка адекватности исследуемых моделей и риска принимаемых решений.................................................................................................................102

3.8. Выводы по третьей главе..........................................................................104

Глава 4. РАЗРАБОТКА ПРОГРАММНОГО СРЕДСТВА АНАЛИЗА И ПРОГНОЗА ПОВЕДЕНИЯ СУДНА В ЛЕДОВЫХ УСЛОВИЯХ......................106

4.1. Общие принципы формирования прикладной программной среды на основе концепции мягких вычислений..............................................................106

4.2. Модель предметной области и компоненты программного средства.. 109

4.3. Параллельная обработка информации при функционировании программного средства........................................................................................110

4.4. Обмен информацией при взаимодействии оператора с программной системой................................................................................................................113

4.5. Тестирование программного средства контроля прочности судна в ледовых условиях.................................................................................................117

4.6. Выводы по четвертой главе......................................................................123

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

ЛИТЕРАТУРА.........................................................................................................125

ПРИЛОЖЕНИЕ I: Анализ альтернатив в нечеткой среде...................................145

ПРИЛОЖЕНИЕ II: Повышение эффективности функционирования системы интеллектуальной поддержки оператора..............................................................149

ВВЕДЕНИЕ

Разработка методов и моделей, обеспечивающих оценку скорости судна при функционировании бортовой интеллектуальной системы (ИС) контроля динамики судна в условиях Северного шельфа представляет собой сложную научно-техническую проблему. Комплексные исследования этой проблемы позволили сформулировать и обосновать методологию регламентации ледовой прочности корпусов судов, которая сыграла значительную роль в создании российского арктического флота. Методы определения ледовых нагрузок развиты в работах К.Р.Абрамова, А.В.Андрюшина, А.Я.Бузуева, В.А.Зуева, Ю.М.Попова, О.Я.Тимофеева, В.Н.Тряскина и др.В области прочности судов ледового плавания следует выделить работы Е.М.Апполонова, Г.В.Бойцова, В. А. Лихоманова, А.П.Матлаха, Л.М.Ногида, В.И.Полякова, Ю.Н.Попова,

A.А.Родионова, О.В.Фадеева, Д.Е.Хейсина и А.А.Яковлева, а в области нормирования и расчета прочности корпусов судов ледового плавания - работы Л.М.Беленького, А.М.Бененсона, Г.В.Бойцова, В.А.Курдюмова, О.М.Палия, Ю.Г.Рыбалкина, О.Я.Тимофеева, Б.Е.Топчия, В.Н.Тряскина и др.

В особую группу следует выделить работы Б.П.Ионова и Е.М.Грамузова,

B.И.Каштеляна, И.И.Позняка, А.Я.Рывлина, Ю.А.Сандакова, О.Б.Солдаткина по ходкости судов в ледовых условиях, а также А.Я.Рывлина и Д.Е.Хейсина по испытанию судов во льдах, по анализу различных аспектов проблемы ледовой ходкости и прочности «Ледотехнические аспекты освоения морских месторождений нефти и газа».

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

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

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

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

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

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

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

В диссертации рассматривается подход и вычислительная технология, обеспечивающие анализ и прогноз динамики взаимодействия судна с внешней средой при функционировании бортовой ИС. Основное внимание уделяется вопросам контроля ходкости судна в ледовых условиях на базе математического аппарата, разработанного на основе принципов обработки информации в мультипроцессорной вычислительной среде. Динамическая модель преобразования информации основана на конкурирующих вычислительных технологиях, использующих методы теории корабля и строительной механики, теории управления, нечеткой логики и искусственных нейронных сетей (ИНС).

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

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

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

Повышение достоверности оценки и прогноза развития ситуаций в бортовых ИС достигается с использованием нового подхода к обработке информации, основанного на развитии концепции «мягких вычислений» (рис. 1.1) [219]. Этот подход предусматривает использование теоретических принципов, позволяющих рационально организовать вычислительную технологию обработки данных измерений и формализовать поток информации при выполнении нечеткого логического вывода в мультипроцессорной вычислительной среде [116].

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

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

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

Принцип конкуренции (рис. 1.2) обеспечивает сравнительный анализ результатов оценки ситуации с использованием традиционных и нейросетевых моделей. Используемые процедуры параллельной обработки информации при реализации этого принципа отражают процесс функционирования бортового вычислительного средства - от момента получения информации от датчиков измерительной системы - до выработки практических рекомендаций.

MS

ст

АА

Ф1(е,ф,...,9

CCi

Fi(<Xi,Pi)

SA

ANN

(XN

Fn(ccn,Pn)

Рис. 1.2. Поток информации в мультипроцессорной вычислительной среде.

На рис. 1.2 использованы следующие обозначения: MS - измерительная система; СТ - конкурирующие технологии; АА - анализ альтернатив; Ф^-),..., Фм(-) - данные измерений, подаваемых на стандартный (SA) и нейросетевой (ANN) алгоритмы; а,(3ocN(3N - выходные данные для SA и ANN; Fi(-),. • .,FnO - ситуации, определяемые в результате анализа альтернатив.

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

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

* "**

Параметрический синтез функций принадлежности

Условные лингвистические операторы

Реализация нечетких выводов I Четкий результат |

Рис. 1.3. Поток информации при реализации принципа формализации нечеткой информации

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

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

ненты системы, определяющие повышение надежности контроля динамики судна в ледовых условиях.

Рис. 1.4. Концепция повышения надежности контроля динамики судна

в ледовых условиях

Как видно из рис. 1.4, основное внимание при решении вопросов повышения надежности системы уделяется двум основным направлениям:

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

• расширению функциональных возможностей измерительных средств.

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

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

1.2. Динамические модели взаимодействия судна с внешней средой в ледовых условиях

В основу построения динамических моделей поведения судна в ледовых условиях положено математическое описание определения необходимой скорости судна исходя из обеспечения безопасности на основе рекомендаций работы [77]. Рассмотрим некоторые зависимости, используемые при разработке нейросетевых и нечетких моделей взаимодействия, определяющие динамику судна в сплошном и битом льду, а также при работе «набегами» при движении в торосистых льдах.

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

аи112[А] + Ъ([В] + [С]) + Ы,86У1,26ку + Уке - Рмь = О,

где

(1.1)

N

[В]=2р0в

Ф Ф йх

0,015 \ {0,51(\,6соз/3 + 0Х\)1ёа/зтР)4х + 0Х\/(1 | —-

о О $1П р

ф

С/2

У 5 юс

0,57 [(у^.бсоБР + 0\\)8та/зтР)(1х + Ъ,5/Л | . с\х

Р

[С] = 1,2-

В

/аРо§В1с>'

2 Т + В

Здесь аи=6- 105Па, Ь - толщина льда; V - скорость судна; ку = 150-103; ке = 61,5-Ю3; РМь- тяга на швартовах; а- угол входа ватерлинии в воду; р- угол наклона борта к вертикали на миделе; /у=0,08; /?0=150 кг/м ; Ьс - длина цилиндрической вставки.

Движение в битом льду. Для оценки сопротивления при движении в битых льдах использована формула [77], основанная на обработке результатов натурных экспериментов и испытаний моделей судов в опытовых бассейнах:

Я = рь(ЬЬ) (В/2) [к! *(1 + 2£оснЬ/В) + к^сс(Ь/В)8Сж] + + к2*рьЫ1В(Г + а^ср2ф)Рг + к3*рьЬШё2ф 2ФРг2,

(1.2)

где Ь - протяженность мелкобитого льда, м; Ъ. - толщина мелкобитого льда, м; оен - коэффициент полноты носовой ветви КВЛ; а - коэффициент полноты КВЛ; Эсж - сила сжатия льда в баллах; ¥г =У%Ь)|/2 - число Фруда по длине судна; к1*,к2*,к3*,1<4* - безразмерные коэффициенты, зависящие от сплоченности и силы тяжести л�