Разработка методики генерирования судовых обводов судов смешанного плавания с высоким коэффициентом общей полноты
Диссертация
Для создания программы необходимо использовать язык программирования (Basic, С/С++, Pascal, Java и т. д.), для чего следует выбрать его конкретную реализацию (Visual Basic, ObjectPascal и т. д) и реализующую ее среду программирования (Microsoft Visual Basic, Borland Delphi, MS Visual С++ и т. д.). Синтаксис и семантика языка программирования зафиксированы в стандарте языка, а среда… Читать ещё >
Содержание
- ПЕРЕЧЕНЬ СОКРАЩЕНИЙ И УСЛОВНЫХ ОБОЗНАЧЕНИЙ
- 1. АНАЛИТИЧЕСКИЙ ОБЗОР МЕТОДОВ ГЕНЕРИРОВАНИЯ СУДОВОЙ ПОВЕРХНОСТИ
- 1. 1. Эмпирический подход в проектировании судовой поверхности
- 1. 2. Аналитических методы
- 1. 3. Методы искусственного интеллекта и возможность их применения для генерирования судовой поверхности
- 1. 4. Особенности обводов судов с высоким коэффициентом общей полноты
- 1. 5. Структура современной САПР
- 1. 6. Выводы и постановка задачи исследования
- 2. РАЗРАБОТКА МАТЕМАТИЧЕСКОЙ МОДЕЛИ ГЕНЕРИРОВАНИЯ СУДОВОЙ ПОВЕРХНОСТИ
- 2. 1. Параметризация геометрии корпуса
- 2. 2. Обобщенный подход к полиномиальному описанию судовых обводов
- 2. 3. Описание судовых обводов дугами эллипса
- 2. 4. Статистическая обработка данных проектов судов с высоким 8 и получение зависимостей между параметрами формы судовой поверхности
- 2. 5. Методика построения судовых обводов предложенными средствами
- 2. 6. Резюме
- 3. РАЗРАБОТКА АРХИТЕКТУРЫ САПР С ЭЛЕМЕНТАМИ ПОДДЕРЖКИ ПРИНЯТИЯ РЕШЕНИЙ
- 3. 1. Системный анализ предметной области исследования
- 3. 2. Разработка структуры САПР
- 3. 3. Проектирование базы данных судов-прототипов и метода ее обработки
- 3. 4. Проектирование базы правил
- 3. 5. Метод выбора прототипа для проектируемого судна
- 3. 6. Резюме
- 4. РАЗРАБОТКА ПРОГРАММНОГО КОМПЛЕКСА
- 4. 1. Обоснование выбора средств программирования
- 4. 2. Структура программного комплекса
- 4. 3. Разработка интерфейса и управления ПК
- 4. 4. Резюме
- 5. ОЦЕНКА АДЕКВАТНОСТИ РАЗРАБОТАННЫХ МЕТОДОВ
- 5. 1. Оценка адекватности математической модели генерирования судовой поверхности
- 5. 2. Оценка адекватности метода подбора прототипа
- 5. 3. Оценка адекватности вероятностного подхода
- 5. 4. Оценка адекватности метода обработки правил
- 5. 5. Резюме
Список литературы
- Абчук В.А. Теория риска в морской практике. Л., Судостроение, 1983.
- Акулич И. Л. Математическое программирование в примерах и задачах. М.: Высшая школа, 1986.
- Аммерал Л. Машинная графика на персональных компьютерах. М.: Сол Систем, 1992.
- Амосов A.A., Дубинский Ю. А., Копченова Н. В. Вычислительные методы для инженеров., М.: Высшая школа, 1994.
- Апухтин П. А. Сопротивление воды движению судов. М.: МАШГИЗ, 1953.
- Ашик В.В. Методы построения и согласования судовой поверхности с помощью ЭВМ. Л.: Судостроение, 1978.
- Балкашин А. И. Проектирование кораблей. М.: Военно-морское издательство НКВМФ СССР, 1949.
- Басин А. М. Гидродинамика судна. Л.: Речной транспорт, 1961.
- Благовещенский С. Н. Справочник по теории корабля. Л.: СУДПРОМГИЗ, 1950.
- Боровков A.A. Математическая статистика: оценка параметров. Проверка гипотез.
- Боэм Б.У. Инженерное проектирование программного обеспечения. М.: Радио и связь, 1985.
- Бронников А. В. Особенности проектирования морских транспортных судов. Л.: Судостроение, 1971.
- Бронников A.B. Проектирование судов. СПб, Судостроение, 1993
- Бубнов А. САПР в судостроении. // САПР и графика, 2000, № 3
- Бурбаки И. Теория множества. М.: Мир, 1968
- Вашедченко А. Н. Автоматизированное проектирование судов. Л.: Судостроение, 1985.
- Вентцель Е. С. Исследование операций. М.: Советское радио, 1972.
- Вентцель Е. С. Теория вероятностей. М.: Статистика, 1969
- Верлер К. X. Обработка графической информации с помощью вычислительной техники. М.: Машиностроение, 1979.
- Вицинский В.В., Страхов А. П. Основы проектирования судов внутреннего плавания. Л.: Судостроение, 1970
- Войткунский Я.И., Фадеев Ю. И., Федяевский К. К. Гидромеханика. Л.: Судостроение, 1982.
- Гайкович А.И. Основы теории проектирования сложных технических систем. СПб., Моринтех, 2001
- Гайкович А.И. Структура корабля как сложной технической системы в уравнениях теории проектирования / Сб. тезисов докл. конфер. «Корабелы -300-летию Санкт-Петербурга», 1998
- Ганин М.П. Решение прикладных задач теории вероятностей. Л.: Статистика, 1973
- Гаскаров Д.В. Интеллектуальные информационные системы. М.: Высшая школа, 2003.
- Гафуров Х.Л., Гафуров Т. Х., Смирнов В. П. Системы автоматизированного проектирования. СПб.: Судостроение, 2000.
- Гилмер Т. К. Проектирование современного корабля. Л.: Судостроение, 1984.
- Гилой В. Интерактивная машинная графика. М.: Мир, 1981.
- Гласс Р. Сопровождение программного обеспечения. М.: Мир, 1983.
- Глушаков С.В., Клевцов А. Л. Программирование в среде Delphi 7.0. Харьков: Фолио, 2003.
- Гнеденко Б.В. Курс теории вероятностей. М.: Статистика, 1988
- Готман А. Ш. Проектирование обводов судов с развертывающейся —поверхностью. Л.: Судостроение, 1979.------
- Длин А. М. Математическая статистика в технике. М.: Советская наука, 1958.
- Добряков A.A. Методы интеллектуализации САПР. М.: Наука, 1992
- Дорогостайский Д. В. Теория и устройство судна. Л.: Судостроение, 1976.
- Екимов В.В. Методы теории вероятностей в кораблестроении. Л.: Транспорт, 1970
- Емельянов С.В., Ларичев О. И. Многокритериальные методы принятия решений. М.: Знание, 1985
- Ершов Ю.Л., Памотин Е. А. Математическая логика. М.: Наука, 1987
- Жермен-Лакур П. Математика и САПР. М.: Мир, 1989.
- Жинкин В. Б. Теория и устройство корабля. СПб.: Судостроение, 2000.
- Жук Д.М. САПР. Иллюстрированный словарь. М.: Высшая школа, 1986.
- Зайцев A.M. Суда река-море плавания: сегодня и завтра // Наука и техника на речном транспорте: Информ. Сб. / ЦБНТИ РТ, 1999, вып. 12.
- Захаров И.Г., Постонен С. И., Романьков В. И. Теория проектирования надводных кораблей. СПб.: Тип. BMA им. АФСС Н. Г. Кузнецова, 1997.
- Зуев В.А. Аэрогидроупругость. Горький: Тип. ГПИ им. A.A. Жданова, 1980.
- Зуев С.А., Полещук H.H. САПР на базе AutoCAD как это делается. СПб.: БХВ-Петербург, 2004.
- Калиткин Н. Н. Численные методы. М.: Наука, 1978.
- Карпов А.Б. Некоторые вопросы расчетов плавучести и остойчивости. Горький: Тип. ГПИ им. A.A. Жданова, 1961.
- Кларк К. Введение в логическое программирование на микро-прологе. М.: Радио и связь, 1987.
- Кнут, Д. Искусство программирования для ЭВМ: т.2 Получисленные алгоритмы. М.: Мир, 1977.
- Ковалев В.А. Новые методы автоматизации проектирования судовой поверхности. Л.: Судостроение, 1982.
- Ковальски Р. Логика в решении проблем. М.: Наука, 1990.
- Ковтун А.Д., Ничипоров М. Н., Фатеев Н. В. Развертывание листов наружной обшивки на ЭВМ. Труды НКИ, Николаев, 1972, вып. 53.
- Корякин A.A. Исследование геометрических характеристик обводов судов смешанного плавания с высоким коэффициентом общей полноты. / Сборник трудов 1 ЦНИИ МО РФ, № 4, СПб, 2010.
- Корякин A.A. Обобщенный подход к полиномиальному описанию судовых обводов. / Сборник трудов 1 ЦНИИ МО РФ, № 4, СПб, 2010.
- Корякин A.A. Интеллектуальный поиск решения при проектировании поверхности судов с полными обводами. // Морская газета, специальный выпуск № 24 «Оборонный заказ», 23 сентября 2009.
- Корякин A.A. Новые способы генерирования теоретического чертежа судна. / Тезисы докладов V международной молодежной научно-технической конференции «Будущее технической науки». НГТУ им. P.E. Алексеева, Н. Новгород, 2006.
- Кофман А. Введение в теорию нечетких множеств. М.: Радио и связь, 1982
- Лесюков В.А. Теория и устройство судов внутреннего плавания. М.: Транспорт, 1982.
- Лоран П.Ж. Аппроксимация и оптимизация. М.: Мир, 1975.
- Лукашевич А. А., Перник А. Д., Фирсов Г. А. Теория корабля. Л.: СУДПРОМГИЗ, 1950.
- Львовский E.H. Статистические методы построение эмпирических формул. М.: Статистика, 1982
- Макаров И.М. Теория выбора и принятия решений. М.: Наука, 1982.
- Малышев Н. Г. Нечеткие модели для экспертных систем в САПР. М.: Энергоатомиздат, 1991.
- Мидоу Ч. Анализ информационно-поисковых систем. М.: Мир, 1970.
- Михайлов, В. Н. Влияние шероховатости корпуса судна на сопротивление воды. Л.: Судостроение, 1971.
- Молчанов И.Н. Машинные методы решения прикладных задач: алгебра, приближение функций. Киев: Наукова думка, 1987.71. Морской регистр
- Мюллер И. Эвристические методы в инженерных разработках. М.: Радио и связь, 1984.
- Налимов В. В. Теория эксперимента. М.: Наука, 1971.
- Нарусбаев А.А. Введение в теорию обоснования проектных решений. Л., Судостроение, 1976.75Нейлор К, Как построить свою экспертную систему. М.: Энергоатомиздат, 1991
- Нечаев Ю.И. Основы научных исследований. Киев, Одесса, Вища школа, 1983.
- Ногид Л. М. Проектирование морских судов. Л.: Судостроение, 1978.
- Ногид Л. М. Теория проектирования судов. Л.: СУДПРОМГИЗ, 1955.
- Осуга С. Обработка знаний. М.: Мир, 1989
- Павленко Г. Е. Сопротивление воды движению судов. М.: Морской транспорт, 1966.
- Павленко Т.Е. Избранные. Киев: Наукова думка, 1976.
- Патрашев А. Н. Гидромеханика М.: Военно-морское издательство военно-морского минестерства союза ССР, 1953.
- Пашин В.М. Критерии для согласованной оптимизации подсистем судна. Л., Судостроение, 1976
- Пашин В.М., Поляков Ю. Н. Вероятностная оценка экономической эффективности судов. Л., Судостроение, 1976.
- Перегудов Ф. И., Тарасенко Ф. П. Введение в системный анализ. М.: Высшая школа, 1989.
- Полищук Ю.М. Теория автоматизированных банков информации. М.: Высшая школа, 1989.
- Половинкин А.И. Автоматизация поискового конструирования (искусственный интеллект в машинном проектировании). М.: Радио и связь, 1981.
- Попов Г. И. Теория и методы проектирование корабля. Л.: Судостроение, 1985.
- Постнов В.А. Численные методы расчета судовых конструкций. Л., Судостроение, 1974.
- Разуваев В.Н. Особенности построения многоуровневых моделей проектирования судов с помощью ЭВМ // Кибернетика на морском транспорте, 1981, вып. 10, с. 38−43.
- Разуваев В.Н. Функционально структурное проектирование морской техники. // Морской журнал, 2000, №¾, с. 34−39.
- Рыков А.С. Методы системного анализа: многокритериальная и нечеткая оптимизация, моделирование и экспертные оценки. М.: Экономика, 1999
- Савинов Г. В., Царев Б. А. Оптимизационные математические модели проектирования судов и пути совершенствования методологии их анализа. // Морской журнал, 2000, № 2, с. 40−45.
- Сигорский В. П. Математический аппарат инженера. Киев: Техника, 1975.
- Сиразетдинов Т. К. Методы решения многокритериальных задач синтеза технических систем. М.: Машиностроение, 1988.
- Тассел Д. Стиль, разработка, эффективность, отладка и испытание программ. М.: Мир, 1985. ----------- -----------------------------------------
- Трауб Дж. Итерационные методы решения уравнений. М.: Мир, 1985.
- Ферстер Э., Ренц Б. Методы корреляционного и регрессионного анализа. М.: Финансы и статистика, 1983.
- ЮО.Ханович И. Г. Анализ и проектирование формы судовой поверхности. Л.: ГОССТРОЙИЗДАТ, 1933.
- Худяков Л. Ю. Исследовательское проектирование кораблей. Л.: Судостроение, 1980.
- Царев Б.А. Формирование логико-математических моделей при оптимизации судов / Труды НКИ: Автоматизированное проектирование судов и судовых устройств., 1990, с. 105−114.
- ЮЗ.Чепайкин А. О. Использование нечеткой логики в описании предметной области // Вычислительные машины, комплексы и сети: Межвузовский сборник научных трудов. РГРТА, Рязань, 1998
- Четвертаков М.М., Шауб Л. А. Общие принципы разработки математических моделей судов // Вопросы судостроения: Математические методы, вып. 8, 1975, с. 45−64.
- Шауб П.А., Никольский В. И. Особенности формирования математической модели судна с позиций САПР // Судостроение, 1984, № 5, с. 8−9.
- Шрейдер Ю. А., Шаров A.A. Системы и модели. М.: Радио и связь, 1982.
- Энкарначчо Ж. Автоматизированное проектирование: основные понятия и архитектура систем. М.: Радио и связь, 1986.
- Энслейн К., Рэлстон Э., Уилф Г. Статистические методы для ЭВМ. М.: Наука, 1986.
- Ю9.Яноши Л. Теория и практика обработки результатов измерений. М.: Мир, 1968.
- Scott А. С, Clayton I.E., Gibson E.L. A practical guide to knowledge acquisition / Addision-Wesley Publishing Company. Inc. 1991.
- Докажем, что коэффициент полноты симметричного обвода равен коэффициенты полноты половины этого обвода.
- Предложение 1. КПП симметричного обвода равен КПП половиныданного обвода.1. Доказательство.
- Рассмотриммонотонно—убывающую—функцию Дх) на участке АВ (см. рисунок 1.1).Y
- Поскольку Sabc=2Saob и с-2Ь, то:1. J. 2SAOB SA0B, 1. К-ABC ~ ~, ~ i ~~ КАОВ2 ab ab
- Следовательно, коэффициент полноты площади симметричной фигуры равен коэффициенту полноты площади половины этой фигуры.
- Пример использования двух полиномов для описания носовой оконечности ватерлинии. Расчет выполнен в пакете Ма&САО.
- Листинг 2.1-Расчетватерлинии. Исходные данные:
- Длина носовой оконечности, и: Ьно:=б.О
- Ширина ватерлинии, м: В := 101. Параметр к: к:=0.78
- Наклон кривой в точке В: 52 := б.8
- Коэффициент полноты площади кривой: ф-= 0.781 Центр тяжести площади под кривой: хс:= 0.4: Значение полиномов в точке х=К
- С := -1 б к2 — ф+ е2- к3 + 2- к3 — 4 к- ф+ | • й-к + 5- к2 + 8- ф- 82−4 к- 20- ф- Хс- ^ • й к2+ 40 — к- ф- Хс Поправка: А^ := 0.1
- Значение полиномов в точкех=Я с учетом поправки:1. ОС + ДС С = 0.707
- Наклон полиномов в точке х=к:е1 := -48 • к ¦ ф- б• е2¦ к + 3 • 82 • к2 + б• к2 — 36• ф+ 3 • е2 + 18¦ к + 120- ф- Хс Поправка: дг := о. 2
- Наклон полиномов в точке х=к с учетом поправки: е1 := 81 + Ае е1 = -1.091
- Расчет коэффициентов первого полинома:1. А1 :=к к.Зк2 2кУ1. С-1 81а1 := А1 а1 =-0.557
- Ы:=А1 Ы =-0.048 Первый полином:3 2
- П (к) := а1 • х + Ы ¦ х + 1
- Расчет коэффициентов второго полинома: Ч"11. А2 :=к2 к 11. Зк 2 к 1 О 1 1111. Ч 3 а2 := А2&bdquo-1. Ъ2 := А2 с2А2Л112 := А22 10^а2 = -30.315 Ъ2 = 67.967 с2 = -51.788 (32 = 14.137О51 01. Второй полином:3 2 £2(х) := а2 • х + Ь2 • х + с2 • х + с32
- Построение графика функции:
- Определим функцию для построения и интервал значений х.
- А (х)? 0 < х < к к < х < 1х:= 0,0.01.1
- Графическое представление функции:1. Построений ватерлинии:
- Определим функцию для построения и интервал значений х. х):=-Р| —| х:= 0,0.01 .Ьно2 1ло4.5