Книжная полка Сохранить
Размер шрифта:
А
А
А
|  Шрифт:
Arial
Times
|  Интервал:
Стандартный
Средний
Большой
|  Цвет сайта:
Ц
Ц
Ц
Ц
Ц

Основы автоматизации технологических процессов и производств. Том 2. Методы проектирования и управления

Покупка
Артикул: 656561.02.99
Доступ онлайн
3 000 ₽
В корзину
Изложены теоретические основы и практические методы автоматизации технологических процессов и производств в соответствии с профессиональной деятельностью магистров по направлению "Автоматизация технологических процессов и производств". Приведены материалы, относящиеся к онтологии задач, включая методы преобразования входных данных при проектировании и управлении в выходные данные, методы создания интеллектуальных систем, технология экспертного программирования, структурированные порождающие системы, геометрические знания, математические негеометрические знания, интегрирование с использованием систем, основанных на знаниях, хранение и отображение баз знаний. Содержание учебного пособия соответствует курсу лекций, читаемых авторами в МГТУ им. Н.Э. Баумана на кафедре "Компьютерные системы автоматизации производства". Представленные материалы могут быть использованы в научно-исследовательской деятельности магистров при создании интеллектуальных систем по направлению "Автоматизация технологических процессов и производств".
Евгенев, Г. Б. Основы автоматизации технологических процессов и производств : учебное пособие : в 2 томах. Том 2. Методы проектирования и управления / Г. Б. Евгенев, С. С. Гаврюшин, Е. Н. Хоботов ; под ред. Г. Б. Евгенева. - Москва : МГТУ им. Баумана, 2015. - 480 с. - ISBN 978-5-7038-4139-6. - Текст : электронный. - URL: https://znanium.com/catalog/product/2023188 (дата обращения: 04.05.2024). – Режим доступа: по подписке.
Фрагмент текстового слоя документа размещен для индексирующих роботов. Для полноценной работы с документом, пожалуйста, перейдите в ридер.
ОСНОВЫ 
АВТОМАТИЗАЦИИ ТЕХНОЛОГИЧЕСКИХ 
ПРОЦЕССОВ И ПРОИЗВОДСТВ 

В двух томах 

 

Под общей редакцией Г.Б. Евгенева 

 
Том 2 
Методы проектирования и управления 

Допущено Учебно-методическим объединением вузов  
по образованию в области автоматизированного машиностроения 
в качестве учебного пособия для студентов 
высших учебных заведений, обучающихся по направлению 
«Автоматизация технологических процессов и производств» 

 
 
 
 
 
 
 
 
 
 

 

УДК 004.4 
ББК 32.81 
        О-75 
 
Авторы: 
 
Г.Б. Евгенев, С.С. Гаврюшин, 
Е.Н. Хоботов 
 
Рецензенты: 
 
кафедра «Микропроцессорные средства автоматизации» 
Пермского национального исследовательского политехнического 
университета (заведующий кафедрой канд. техн. наук, 
доцент А.Б. Петроченков); 
д-р техн. наук, профессор ФГБОУ ВПО МГТУ «СТАНКИН» 
Ю.В. Подураев 
 
Основы автоматизации технологических процессов и производств : 
учебное пособие : в 2 т. / [Г. Б. Евгенев и др.] ; под ред. Г. Б. Евгенева. — 
Москва : Издательство МГТУ им. Н. Э. Баумана, 2015.  
ISBN 978-5-7038-4137-2 
Т. 2 : Методы проектирования и управления. — 2015. — 479, [1] с. : ил. 
ISBN 978-5-7038-4139-6 

Изложены теоретические основы и практические методы автоматизации технологических 
процессов и производств в соответствии с профессиональной деятельностью магистров по 
направлению «Автоматизация технологических процессов и производств». 
Приведены материалы, относящиеся к онтологии задач, включая методы преобразования 
входных данных при проектировании и управлении в выходные данные, методы создания интел-
лектуальных систем, технология экспертного программирования, структурированные порожда-
ющие системы, геометрические знания, математические негеометрические знания, интегрирова-
ние с использованием систем, основанных на знаниях, хранение и отображение баз знаний. 
Содержание учебного пособия соответствует курсу лекций, читаемых авторами в МГТУ им. 
Н.Э. Баумана на кафедре «Компьютерные системы автоматизации производства». Представленные 
материалы могут быть использованы в научно-исследовательской деятельности магистров при со-
здании интеллектуальных систем по направлению  «Автоматизация технологических процессов и 
производств». 
 
 
УДК 681.5 
ББК 32.965 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ISBN 978-5-7038-4139-6 (т. 2)                                                      Оформление. Издательство 
ISBN 978-5-7038-4137-2                                                                  МГТУ им. Н.Э. Баумана, 2015 

О-75 

Оглавление 

 

3 

ОГЛАВЛЕНИЕ 

Предисловие ..................................................................................................................  
5 
Список сокращений ......................................................................................................  
7 
1. МЕТОДЫ СОЗДАНИЯ ИНТЕЛЛЕКТУАЛЬНЫХ СИСТЕМ........................  
10 
1.1. Фазы создания интеллектуальных систем ........................................................  
10 
1.2. Многоагентные системы автоматизации ..........................................................  
16 
1.3. Технология экспертного программирования ...................................................  
27 
1.4. Геометрические знания ......................................................................................  
49 
1.5. Математические знания .....................................................................................  
51 
1.6. Синергетические системы ..................................................................................  
58 
1.7. Генетические алгоритмы ....................................................................................  
63 
1.8. Лингвистические переменные ...........................................................................  
80 
1.9. Нечеткие базы знаний ........................................................................................  
85 
1.10. Извлечение знаний из данных .........................................................................  
97 
1.11. Нейросетевые модели .......................................................................................  107 
Вопросы для самопроверки ......................................................................................  115 
2. МЕТОДЫ АВТОМАТИЗАЦИИ КОНСТРУКТОРСКОГО 
ПРОЕКТИРОВАНИЯ ............................................................................................  117 
2.1. Системный анализ проектных действий ...........................................................  117 
2.2. Модульное проектирование ...............................................................................  134 
2.3. Методы функционально-структурного анализа и синтеза принципиальных 
схем изделий........................................................................................................  148 
2.4. Расчеты методом конечных элементов .............................................................  157 
2.5. Многокритериальная оптимизация в жизненном цикле изделий...................  164 
Вопросы для самопроверки ......................................................................................  175 
3. МЕТОДЫ АВТОМАТИЗАЦИИ ТЕХНОЛОГИЧЕСКОГО  
ПРОЕКТИРОВАНИЯ ............................................................................................  177 
3.1. Методы проектирования структуры технологических процессов .................  177 
3.2. Методы создания баз знаний структурного синтеза маршрутных техно- 
логических процессов ........................................................................................  187 
3.3. Методы создания баз знаний структурного синтеза операций обработки ....  192 
3.4. Методы синтеза структуры технологических процессов сборки ...................  197 
3.5. Методы нормирования технологических процессов .......................................  201 
3.6. Программирование операций сверлильно-расточной обработки на станках  
с числовым программным управлением ...........................................................  256 
3.7. Программирование операций токарной обработки на станках с числовым 
программным управлением ...............................................................................  276 
3.8. Программирование операций фрезерной обработки на станках с числовым 
программным управлением ...............................................................................  294 
Вопросы для самопроверки ......................................................................................  309 

Оглавление 

 

4 

4. МЕТОДЫ УПРАВЛЕНИЯ ПРЕДПРИЯТИЕМ .................................................  311 
4.1. Основные задачи и общая структура управления на современных 
предприятиях  ......................................................................................................  311 
4.2. Маркетинговые исследования  ..........................................................................  316 
4.3. Стратегическое планирование  ..........................................................................  327 
4.4. Методы тактического планирования деятельности предприятий  .................  342 
Вопросы для самопроверки ......................................................................................  416 
5. МЕТОДЫ УПРАВЛЕНИЯ  КАЧЕСТВОМ ........................................................  417 
5.1. Этапы развития систем качества .......................................................................  417 
5.2. Термины и определения .....................................................................................  423 
5.3. Показатели качества продукции ........................................................................  428 
5.4. Процесс управления качеством .........................................................................  432 
5.5. Планирование качества ......................................................................................  435 
5.6. FMEA-анализ и статистические методы управления качеством ....................  440 
Вопросы для самопроверки ......................................................................................  448 
6. МЕТОД ИНТЕЛЛЕКТУАЛЬНОГО ИМИТАЦИОННОГО 
МОДЕЛИРОВАНИЯ МАШИНОСТРОИТЕЛЬНЫХ ПРОИЗВОДСТВ ......  449 
6.1. Описание сложной системы ...............................................................................  449 
6.2. Процессы в производственной системе ............................................................  451 
6.3. Ресурсы производственной системы .................................................................  452 
6.4. События в модели производственной системы................................................  453 
6.5. Формализация действий в производственной системе ...................................  455 
6.6. Пример производственной системы..................................................................  458 
6.7. Имитационная модель производственной системы .........................................  460 
Вопросы для самопроверки ......................................................................................  474 
Литература .....................................................................................................................  475 
Предметный указатель ..................................................................................................  477 

Предисловие 

 

5 

ПРЕДИСЛОВИЕ 

Переход от индустриального к постиндустриальному информационному 
обществу на базе компьютерных технологий приведет к кардинальным пере-
менам во всех сферах человеческой деятельности, в том числе и в области ав-
томатизации технологических процессов и производств. В информационном 
обществе в полной мере реализуется знаменитый тезис «знание – сила», 
сформулированный Ф. Бэконом в 1597 г. Персональный компьютер станет 
основой для автоматизации инженерной деятельности, которая как и инже-
нерное образование, будет осуществляться на базе персональных специали-
зированных объектно-ориентированных интеллектуальных рабочих мест,  
интегрированных на техническом, программном, информационном, методи-
ческом и организационном уровнях в единую среду. В ХХI в. конкурентоспо-
собность предприятий и физических лиц будет определяться объемом и каче-
ством информационных ресурсов, которыми они обладают. 
С точки зрения возможности автоматизированной обработки информа-
ционные ресурсы могут находиться в двух формах: пассивной и активной. 
Описание пассивной информации содержится в предметной онтологии, кото-
рой посвящен первый том учебного пособия. Активные информационные ре-
сурсы представляют собой содержание онтологии задач, которой посвящен 
второй том. 
Активные информационные ресурсы превращают компьютер в активного 
партнера, не только выполняющего всю рутинную расчетную, поисковую и 
оформительскую работу, но и помогающего инженеру принимать проектные 
решения, оставляя за ним по преимуществу творческие функции. Есть осно-
вание полагать, что отношение объема активных информационных ресурсов 
к общему объему национальных информационных ресурсов станет одним из 
существенных экономических показателей каждой страны. 
Компьютеризация инженерной деятельности должна быть направлена не 
столько на использование готовых активных и пассивных ресурсов, сколько 
на создание новых активных информационных ресурсов и перевод пассивных 
в активную форму, внешнее представление которой должно быть удобно для 
восприятия инженером. 
Такой подход позволит аккумулировать инженерные знания и опыт в ви-
де активных ресурсов, избавив специалистов, решающих конструкторские  
и технологические задачи, от необходимости изучения алгоритмических язы-

Предисловие 

 

6 

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

Материал учебного пособия соответствует курсу лекций, читаемых авто-
рами в МГТУ им. Н.Э. Баумана на кафедре «Компьютерные системы автома-
тизации производства». Учебное пособие подготовлено под общей редакцией 
д-ра техн. наук, профессора Г.Б. Евгенева.  

Материал между авторами распределен следующим образом: гл. 1—3,  
5, 6 — Г.Б. Евгенев, разд. 2.4 — С.С. Гаврюшин, гл. 4 — Е.Н. Хоботов. 
Авторы выражают благодарность разработчикам метаинструментальной 
среды СПРУТ и прикладных систем SprutCAM, СПРУТ-ТП и СПРУТ-ОКП, 
материалы которых использованы при написании данного учебного пособия. 
Особо следует отметить А.Х. Хараджиева, В.Х. Хараджиева, А.Н. Пономарё-
ва, А.В. Реутова, В.Н. Глушкова, Н.В. Сергеева (ЗАО «СПРУТ-Технология») 
и Б.В. Кузьмина, Г.В. Серегина, А.А. Кокорева, А.Г. Стисеса, С.С. Крюкова и 
Н.С. Гришина (ООО «Центр СПРУТ-Т»). 
Авторы с благодарностью примут замечания и пожелания читателей. 

Список сокращений 

 

7 

СПИСОК СОКРАЩЕНИЙ 

АДО 
 активный динамический объект 
АС 
 автоматизированная система 
АСУ 
 автоматизированная система управления 
БД 
 база данных 
БЗ 
 база знаний 
БКГ 
 Бостонская консультативная группа 
ГА 
 генетический алгоритм 
ГАЛ 
 гибкая автоматизированная линия 
ГАП 
 гибкое автоматизированное производство 
ГПС 
 гибкая производственная система 
ГПУ 
 гибкий производственный участок 
ИАД 
 интеллектуальный анализ данных 
ИИ 
 искусственный интеллект 
ИМ 
 имитационное моделирование, имитационная модель 
ИНС 
 искусственные нейтронные сети 
ИПП 
 исследование пространства параметров 
ЖЦИ 
 жизненный цикл изделия 
ЖЦП 
 жизненный цикл проекта 
МАС 
 многоагентная система 
МАСАПР  многоагентная система автоматизированного проектирования 
МИЗ 
 модуль инженерных знаний 
МЗ 
 модуль знаний 
МКЭ 
 метод конечных элементов 
МТП 
 метамодель технологического процесса 
ОК 
 оператор кроссинговера 
ОМ 
 оператор мутации 
ООП 
 объектно-ориентированный подход 
ООПр 
 объектно-ориентированное программирование 
ПО 
 программное обеспечение 
САП 
 система автоматизации программирования 
САПР 
 система автоматизированного проектирования 
СДС 
 сложные дискретные системы 

Список сокращений 

 

8 

ТО 
 технический объект 
ТП 
 технологический процесс 
ТЗ 
 техническое задание 
УП 
 управляющая программа 
ЧПУ 
 числовое программное управление 
ЭВМ 
 электронная вычислительная машина 
ЭС 
 экспертная система 
ЯФМ 
 язык функционального моделирования 
 
 
 
ABS 
 Account Breakdown Structure 
B-Rep 
 Boundary Representation 
CAD 
 Computer Aided Design 
CAE 
 Computer Aided Engineering 
CALS 
 Computer Aided Life-cycle System 
CAM 
 Computer Aided Manufacturing 
CAPP 
 Computer Aided Process Planning 
CASE 
 Computer Aided Software Engineering 
CIM 
 Computer Integrated Manufacturing 
CLDATA 
 Cutter Location DATA 
CRM 
 Customer Relationship Management 
ER 
 Entity-Relationship 
ERP 
 Enterprise Resource Planning system 
FEA 
 Finite-е1еmеnt Analysis 
ICAM 
 Integrated Computer-Aided Manufacturing 
IGES 
 Initial Graphics Exchange Specification 
IDEF 
 Integrated DEFinition 
IDEF0  
 Function Modeling 
IDEF1X 
 IDEF1 Extended Data Modeling 
IDEF3 
 Integrated DEFinition for Process Description Capture Method 
ISO 
 International Standard Organization 
FK 
 Floated Key 
HTML 
 Hypertext Markup Language 
MES 
 Manufacturing Enterprise Solutions 
NURBS 
 Non-uniform rational b-spline 
OBS 
 Organization Breakdown Structure 
OLAP 
 Online analytical processing 
OSTN 
 Object State Transition Network 
PDES 
 Product Data Exchange Specification 
PDM 
 Product Data Management 
PFDD 
 Process Flow Description Diagrams 
RAD 
 Rapid Application Development 

Список сокращений 

 

9 

RBS 
 Resource Breakdown Structure 
SADT 
 Structured Analysis and Design Technique 
SGML 
 Structured Generalized Language 
SRM 
 Supplier Relationship Management 
STEP 
 Standard for Exchange of Product model data 
STL 
 Standard Template Library 
SWOT 
 Strengths, Weaknesses, Opportunities and Threats 
UML 
 Unified Modeling Language 
UOB 
 Unit of Behavior 
WBS 
 Work Breakdown Structure 
XML 
 Extensible Markup Language 

1. Методы создания интеллектуальных систем 

 

10 

1. МЕТОДЫ СОЗДАНИЯ 
ИНТЕЛЛЕКТУАЛЬНЫХ СИСТЕМ 

1.1. Фазы создания интеллектуальных систем 

В т. 1 «Информационные модели» приведена функциональная модель 
жизненного цикла машиностроительных изделий в области производства  
(см. т. 1, рис. 1.22). Программные средства являются изделиями индустрии 
информатики и имеют свои этапы жизненного цикла, которые будут рас-
смотрены ниже. 
На рис. 1.1 представлена общая функциональная модель создания при-
кладных программных средств как «черный ящик». На входе имеются про-
блемы прикладной области, которые с помощью технических средств вычис-
лительной 
техники и инструментальных 
программных средств под 
управлением пользователя преобразуются в прикладную интеллектуальную 
систему. Первый шаг декомпозиции общей функциональной модели содер-
жит основные этапы жизненного цикла разработки прикладного программно-
го изделия (рис. 1.2). 
Создание современных интел-
лектуальных проблемно-ориенти-
рованных систем невозможно без 
использования соответствующих 
CASE-технологий. В широком 
смысле CASE-технология пред-
ставляет собой совокупность ме-
тодологий анализа, проектирова-
ния, разработки и сопровождения 
сложных систем программного 
обеспечения (ПО), поддержанную 
комплексом 
взаимосвязанных 
средств автоматизации.  
Технология должна опреде-
лять 
последовательность 
дей-
ствий (фаз) при создании интел-
лектуальных прикладных систем (см. рис. 1.2), обеспечивающих с высокой эф-
фективностью и качеством достижение поставленных целей. Необходимость со-
здания таких систем обусловлена проблемами, возникающими в прикладной об-
ласти. На выявление этих проблем и должен быть направлен анализ прикладной 
области. 

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

1.1. Фазы создания интеллектуальных систем 

 

 

Рис. 1.2. Модель основных этапов жизненного цикла прикладных программных средств 

1. Методы создания интеллектуальных систем 

 

12 

Процесс создания интеллектуальной системы представляет собой сово-
купность упорядоченных во времени и взаимосвязанных работ, необходимых 
и достаточных для разработки системы, удовлетворяющей заданным требо-
ваниям. С целью рациональной организации и планирования эти работы объ-
единяют в фазы, которые должны заканчиваться заданным результатом.  
Номенклатура работ зависит от используемых при создании системы 
методов и средств. Стадии создания автоматизированных систем (АС), к 
которым относятся и интеллектуальные прикладные системы, определены 
ГОСТ 34.601–90. В связи с высоким уровнем автоматизации процессов стан-
дартные стадии целесообразно объединить в фазы (см. рис. 1.2). Отметим, 
что стадии ввода в действие и сопровождения АС в учебном пособии не рас-
сматриваются. 
Фаза «Предпроектное исследование» соответствует стадии «Формирова-
ние требований к АС» приведенного ГОСТа. Результаты выполнения этой 
фазы фиксируются в следующих диаграммах типа «как есть»: организацион-
ной структуры, функциональной, прецедентов и целей. Функциональные 
диаграммы строятся в стандарте IDEF0, а диаграммы прецедентов — в стан-
дарте UML (см. т. 1, рис. 1.36). 
Фаза «Концептуальное проектирование» объединяет стадии «Разработка 
концепции к АС», «Техническое задание» и «Эскизный проект». Результаты 
выполнения этой фазы фиксируются в следующих диаграммах типа «как 
должно быть»): организационной структуры, функциональной, прецедентов, 
а также в техническом задании (ТЗ), общей диаграмме компонентов, словаре 
концептов и диаграмме развертывания.  
Технические задания на интеллектуальные прикладные системы разрабатываются 
в соответствии с требованиями ГОСТ 34.602–89 «Техническое задание 
на создание автоматизированной системы». 
В процессе концептуального проектирования должна быть разработана 
общая диаграмма компонентов UML, которую можно рассматривать как составляющую 
эскизного проекта. Диаграммы компонентов UML применяются 
для моделирования статического вида системы с точки зрения реализации, 
включая моделирование физических сущностей, развернутых в узле, например 
исполняемых программ, библиотек, таблиц, файлов и документов. Другими 
словами, диаграммы компонентов — это диаграммы классов, сфокусированные 
на системных компонентах. 
На рис. 1.3 представлена общая диаграмма компонентов многоагентной 
конструкторско-технологической системы, представляющая собой граф, 
вершины которого состоят из компонентов и интерфейсов, а ребра показывают 
отношения между ними. Базовым компонентом является ядро системы, 
реализуемое интерфейсом системы с пользователем. 
Ядро системы зависит от составляющих, которые выполняют основные 
функции системы: проектирование и конструирование изделий, а также про-
ектирование технологических процессов (ТП). Каждая из этих трех функций 
состоит из пары «компонент — метод». Метод обеспечивает интерфейс ком-
понента с ядром. 

Доступ онлайн
3 000 ₽
В корзину