рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Лабораторная работа №4

Лабораторная работа №4 - раздел Производство, ОНТОЛОГИЯ ПРОИЗВОДСТВЕННОЙ СФЕРЫ «Использование Онтологии При Выборе Двигателя Для Проектируемого Само...

«Использование онтологии при выборе двигателя для проектируемого самолета»

1 ВЫБОР ДВИГАТЕЛЯ ДЛЯ ПРОЕКТИРУЕМОГО САМОЛЕТА

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

Данные технического задания:

· дальность полета самолета, км;

· число пассажиров, чел.

Принятые (выбранные значения):

· число двигателей на самолете, шт.

Расчетные данные:

· т - относительная масса топлива самолета, вычисляется по формуле (4) в лабораторной работе №2;

· Kmax – максимальное аэродинамическое качество самолета, вычисляется по формуле (10) в лабораторной работе №2;

· Vкр – крейсерская скорость самолета, вычисляется по формуле (5) в лабораторной работе №2;

· 0 – тяговооруженность самолета, вычисляется в лабораторной работе №3.

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

После создания дескриптивной онтологии ПО «двигателя» необходимо создать два концепта «объект»:

· Engine_Demand (двигатель проектируемого самолета) с атрибутами

§ _L (дальность полета);

§ _N_pas (число пассажиров);

§ _N_dvig (число двигателей);

§ _Motn_topl (относительная масса топлива);

§ _K_max (максимальное аэродинамическое качество);

§ _V_kr (крейсерская скорость полета);

§ _P0 (тяговооруженность самолета);

§ M_0 (взлетная масса самолета);

§ M_kn (масса коммерческой нагрузки);

§ M_pl (относительная масса планера самолета без силовой установки);

§ M_su (относительная масса силовой установки);

§ P_0 (потребная взлетная тяга двигателя);

§ C_kr (удельный расход топлива двигателя на крейсерском режиме);

§ M_dvig (масса двигателя).

 

· Engine_Resource - (двигатель самолета-прототипа, имеющегося в базе данных) с атрибутами

§ BD_EngineName (название двигателя, имеющегося в БД);

§ BD_P_0 (тяга двигателя, имеющегося в БД);

§ BD_C_kr (удельный расход топлива двигателя, имеющегося в БД);

§ BD_M_dvig (масса двигателя, имеющегося в БД);

Создаем следующие скрипты:

1. M_kn Calculate (вычисляет массу коммерческой нагрузки).

2. M_pl Calculate( вычисляет относительную массу планера самолета без силовой установки).

3. M_su Calculate (вычисляющего относительную массу силовой установки).

4. M_0 Calculate (вычисляющего взлетную массу самолета первого приближения).

5. P_0 Calculate (вычисляет минимальную потребную взлетную тягу двигателя).

6. C_kr Calculate (вычисляет максимальный потребный удельный расход топлива двигателя на крейсерском режиме).

7. M_dvig Calculate (вычисляет максимальную потребную массу двигателя по формуле).

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

Рисунок 17 - Представление онтологии в виде семантической сети

 

Таблица 6 - Летно-технические характеристики Ту-154

 

Атрибуты Ту-154
_L
_N_pas
_N_dvig
_Motn_topl 0.3491
_K_max 16,88
_V_kr 255,4
_P0 0,321

 

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

 

 

Таблица 7 - Данные двигателей самолетов прототипов Ту-154

Имя агента Тип двигателя C уд кр баз M дв баз, кг PO баз
Engine_Resorce_1 Д—30КУ-154 2сер 0,71
Engine_Resorce_2 ПС-90А 0,595
Engine_Resorce_3 НК-86 0,74

 

В процессе матчинга активный агент проектируемого самолета (Engine_ Demand_1) запускает скрипты, необходимые для вычисления значений атрибутов . Процесс матчинга начинается с того, что агент проектируемого самолета (Engine_ Demand_1) проверяет значения атрибутов агентов двигателей-прототипов в базе данных и выбирает агентов, у которых значения атрибутов соответствуют ограничениям по тяге двигателя, удельному расходу топлива двигателя и массе двигателя.

Далее агент проектируемого самолета строит таблицу принятия решений, в которой размещает двигатели-прототипы по возрастанию удельного расхода топлива, т.к. критерий минимизации удельного расхода топлива стоит первым в списке критериев принятия решений. Агент проектируемого самолета выбирает из таблицы лучший двигатель-прототип Engine_ Resource_2 по критерию минимального удельного расхода топлива. Агент проектируемого самолета резервирует агента двигателя-прототипа Engine_ Resource_2, который удовлетворяет его требованиям: Engine_ Demand_1 – Engine_ Resource_2 (сплошная малиновая линия в результатах матчинга).

Рисунок 18 - Структура агента проекта Engine_ Demand_1 самолета Ту-154

Рисунок 19 - Таблица принятия решений агента Engine Demand_1 самолета Ту - 154

 

 

Рисунок 20 - Результаты матчинга для самолета Ту-154

 

 

– Конец работы –

Эта тема принадлежит разделу:

ОНТОЛОГИЯ ПРОИЗВОДСТВЕННОЙ СФЕРЫ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ... САМАРСКИЙ АЭРОКОСМИЙЧЕСКИЙ УНИВЕРСИТЕТ ИМЕНИ АКАДЕМИКА С П КОРОЛЕВА... НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Лабораторная работа №4

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Лабораторная работа №1
«Использование онтологии при выборе самолета под заданное техническое задание» 1 Выбор самолета по критерию дальности полета Необходимо спроектировать дескриптивн

Лабораторная работа №2
«Использование онтологии при выборе удельной нагрузки на крыло» 1 ВЫБОР УДЕЛЬНОЙ НАГРУЗКИ НА КРЫЛО Необходимо спроектировать дескриптивную онтологию предметной об

Лабораторная работа№ 3
«Использование онтологии при выборе потребной тяговооруженности самолета» 1 ВЫБОР ПОТРЕБНОЙ ТЯГОВООРУЖЕННОСТИ САМОЛЕТА Необходимо спроектировать дескриптивную онт

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги