Разработка архитектуры мультиагентной киберфизической системы и программных компонент
Заказать уникальную дипломную работу- 64 64 страницы
- 11 + 11 источников
- Добавлена 12.07.2021
- Содержание
- Часть работы
- Список литературы
- Вопросы/Ответы
1. Общие сведения о МА ИКФС 5
1.1 Мультиагентные киберфизические системы 6
1.2 Методологии и средства реализации МАС 8
1.3 Взаимодействие агентов на основе переговорных алгоритмов 11
1.4 Архитектура агента 16
2. Разработка архитектуры МА ИКФС 22
2.1 Описание моделируемого процесса 22
2.1.1 ГАЦ металлообработки 23
2.1.2 ГАУ производства полимерных линз 26
2.1.3 ГАУ сборки оптических изделий 27
2.2 Структура модулируемой системы 30
2.3 Алгоритмы и сценарии взаимодействия 34
3. Агентное моделирование 40
3.1 Моделирование ГПМ 40
3.2 Мультиагентное моделирование 43
3.3 Результаты тестирования модели 49
Заключение 52
Список использованных источников 53
Приложение А 54
Это позволяет распределять очередь из агентов таким образом, чтобы не возникало «столпотворения» Агентов на одном участке при простое другого (слайд 13). Для ГАУ сборки Агентами также выступают детали и продукция, но они уже представляют из себя совсем другие изделия, а не те, что были получены на других участках и в других цехах(слайд 14).При добавлении в качестве Агентов технологического оборудования (станков) и роботов система моделирования немного усложняется, но продолжает работать по тем же законам, регулируя себя самостоятельно, поддерживая равновесие.Таким образом, архитектура выглядит следующим образом (слайд 15).В нашей работе моделирование осуществлялось по модульно – писали (на Си++/Python) отдельные модули, которые затем объединялись в одну систему.Например, для ГПМ резки прутка разработанный программный модуль «AgentBehavior», реализующий поведение Агента – в зависимости то состояния оборудования, наличия заготовок, деталей и изделий на конкретных позициях происходят действия по резке, укладке, снятию, формировании заявки на поставку и отгрузке заготовок для оптических приборов (слайд 16).Например, для литьевого участка модель представляет из себя программу поиска оптимального расположения оборудования – оператор задает точки расположения оборудования (станки и роботы), а программа ищет и реализует оптимальный маршрут, учитывая производительность станков (слайд 17).Аналогично для остальных участков и модулей.Полученная система решает типовые задачи планирования производства. Показывает узкие места и возможности модернизации. Однако, необходимо иметь библиотеки и шаблоны агентов, ситуаций для предсказательной генерации сценариев их поведения для быстрого получения результатов моделирования (слайды 18 и 19).
2. Городецкий В.И., Карсаев О.В., Самойлов В.В., Серебряков С.В. «Прикладные многоагентные системы группового управления» // Искусствен-ный интеллект и принятие решений. №2, 2009.
3. Тарасов В.Б. «Агентные и многоагентные системы, виртуальные со-общества: стратегическое направление в информатике и искусственном ин-теллекте» // Журнал «Новости искусственного интеллекта». №2, 1998.
4. Тарасов В.Б. От многоагентных систем к интеллектуальным органи-зациям: философия, психология, информатика. – М.: Эдиториал УРСС, 2002. – 352 с.
5. Шахмаметов Р.Г. Распределенные системы искусственного интел-лекта: учеб. Пособие // Новосибирск: НГТУ, 2007. – 156 с.
6. Рассел Стюарт, Норвиг Питер. «Искусственный интеллект: совре-менный подход», 2-е издание // Издательский дом «Вильямс», 2006. – 1408 с.
7. Саймон Г. Науки об искусственном: Пер. с англ. – М.: Мир, 1972.
8. R. Girardi, Adriana Leite. // A Survey on Software Agent Architectures // December 2013 Vol. 14 No. 1 IEEE Intelligent Informatics Bulletin.
9. Меркулова Т.В., Акулов Н.В. Мультиагентный подход к моделиро-ванию экономической системы в условиях нестационарной внешней среды [Электронный ресурс]. – Режим доступа: http://www.nbuv.gov.ua/Portal/Soc_Gum/Bi/2009_4/4(2)/117-119.pdf
10. Интеллектуальные агенты. [Электронный ресурс]. – Режим доступа: http://www.itfru.ru/index.php/intellectual-agents
11. Принятие решений. [Электронный ресурс]. – Режим доступа: http://club-energy.ru/8_2.php
Вопрос-ответ:
Что такое мультиагентные киберфизические системы?
Мультиагентные киберфизические системы (МА ИКФС) - это комплексная технология, объединяющая взаимодействие физических объектов и компьютерных агентов, способных принимать решения и выполнять задачи в автономном режиме.
Какие средства реализации используются для МА ИКФС?
Для реализации МА ИКФС могут быть использованы различные методологии и средства, такие как мультиагентные системы, переговорные алгоритмы, системы искусственного интеллекта и другие.
Как происходит взаимодействие агентов в МА ИКФС?
Взаимодействие агентов в МА ИКФС осуществляется на основе переговорных алгоритмов. Агенты обмениваются информацией, проводят переговоры и принимают совместные решения для достижения поставленных целей.
Какая архитектура используется для агентов в МА ИКФС?
Для агентов в МА ИКФС используется специальная архитектура, которая обеспечивает их функциональность и взаимодействие. Архитектура агента включает модули восприятия, принятия решений, планирования и выполнения задач.
Как происходит разработка архитектуры МА ИКФС?
Разработка архитектуры МА ИКФС начинается с описания моделируемого процесса, включающего различные системы и объекты. Затем определяется структура и функциональность каждого агента, их взаимодействие, а также выбираются методологии и средства, которые будут использоваться для реализации.
Что такое мультиагентная киберфизическая система?
Мультиагентная киберфизическая система (МА ИКФС) представляет собой комплексную систему, в которой взаимодействуют множество автономных агентов и физических устройств, объединенных с помощью сети. Эти агенты могут обмениваться информацией, координировать свои действия и принимать решения на основе совокупности знаний и опыта.
Какие методологии и средства используются для реализации мультиагентной киберфизической системы?
Для реализации мультиагентных киберфизических систем обычно применяют различные методологии и средства. К ним относятся, например, методология агентно-ориентированного программирования (АОП), методология распределенных систем, а также инструменты разработки, такие как средства моделирования и симуляции, языки программирования, фреймворки и библиотеки.
Как осуществляется взаимодействие агентов в мультиагентной киберфизической системе?
Взаимодействие агентов в мультиагентной киберфизической системе осуществляется на основе различных алгоритмов, в том числе переговорных алгоритмов. Переговоры между агентами позволяют им достигать согласия, принимать решения и координировать свое поведение с учетом различных ограничений и целей.
Как разрабатывается архитектура мультиагентной киберфизической системы?
Разработка архитектуры мультиагентной киберфизической системы включает описание моделируемого процесса и определение структуры системы. Например, для ГАЦ металлообработки, ГАУ производства полимерных линз и ГАУ сборки оптических изделий могут быть разные структуры системы, которые будут учитывать особенности каждого процесса.