Разработка инструментальной программной системы для создания компьютерных систем программного управления технологическими машинами
Диссертация
Выполнение перечисленных задач связано с решением следующих актуальных научных проблем, в которых содержится научная новизна работы. Для разработки универсальной ИПС, позволяющей создавать системы программного управления разнородными технологическими машинами, необходима математическая модель обобщенной программно управляемой технологической машины как объекта управления. С ее помощью может быть… Читать ещё >
Содержание
- 1. АНАЛИЗ ТЕХНОЛОГИЧЕСКИХ МАШИН КАК ОБЪЕКТОВ ПРОГРАММНОГО УПРАВЛЕНИЯ
- 1. 1. Основные определения
- 1. 2. Системы ЧПУ металлорежущими станками
- 1. 3. Контроллеры движения как важнейшая составная часть компьютерных систем управления технологическими машинами
- 1. 4. Системы программного управления дискретными технологическими машинами
- 1. 5. Состав технологической машины как объекта программного управления
- 1. 6. Переход к математической модели обобщенной технологической машины
- 2. РАЗРАБОТКА АРХИТЕКТУРЫ ИПС ДЛЯ СОЗДАНИЯ КОМПЬЮТЕРНЫХ СИСТЕМ ПРОГРАММНОГО УПРАВЛЕНИЯ ТЕХНОЛОГИЧЕСКИМИ МАШИНАМИ
- 2. 1. Анализ существующих SCADA-систем
- 2. 2. Обоснование непригодности типичных SCADA-систем для щ создания компьютерных систем программного управления технологическими машинами
- 2. 3. Обоснование практической значимости создания ИПС
- 2. 4. Функции и архитектура ИПС
- 3. РАЗРАБОТКА УНИВЕРСАЛЬНОГО ЯЗЫКА ИПС
- 3. 1. Основные принципы построения входного языка ИПС
- 3. 2. ИПС — основные лексические и синтаксические определения
- 3. 2. 1. Лексические определения
- 3. 2. 2. Синтаксические определения
- 3. 2. 3. Структура программы
- 3. 3. Реализация входного языка ИПС
- 4. АЛГОРИТМЫ ПРОГРАММНОГО УПРАВЛЕНИЯ МНОГОЗВЕННЫМИ ИСПОЛНИТЕЛЬНЫМИ М ЕХАНИЗМ AM И С ПОМОЩЬЮ ИПС
- 4. 1. Идеология управления многозвенными исполнительными механизмами, заложенная в ИПС
- 4. 2. Инструменты универсального входного языка ИПС для управления исполнительными механизмами
- 4. 3. Способы натурального параметрического задания траектории
- 4. 3. 1. Натуральное параметрическое задание линейных участков траектории
- 4. 3. 2. Проблема нахождения натурального параметрического задания траектории в общем случае
- 4. 3. 3. Нахождение приближенного натурального параметрического задания траектории для сплайна
- 5. 1. Программная реализация ИПС
- 5. 2. Структура программы проекта, последовательность ее выполнения и организация системного такта
- 5. 3. Настройка системы на конкретный объект управления
- 5. 4. Система управления PVD Control Center vl .0, реализованная с помощью ИПС
- 5. 5. Результаты испытаний графического интерфейса, созданного с помощью ИПС
- 5. 6. Выявленные практические преимущества ИПС
Список литературы
- Куцевич И. В., Григорьев А. Б. Стандарт ОРС путь к интеграции разнородных систем. // PC Week, 2001, 32−33 с.
- Клюев А.С., Глазков Б. В., Дубровский А. Х., Клюев А. А. Проектирование систем автоматизации технологических процессов: Справочное пособие. 2-е изд., пер. и доп. М.: Энергоатомиздат, 1990.-464с.
- Сосонкин B. JL, Мартинов Г. М. Концепция числового программного управления мехатронными системами: архитектура систем типа PCNC // Мехатроника. 2000. № 1. С. 26−29.
- Мартинов Г. М., Сосонкин B.J1. Концепция числового программного управления мехатронными системами: реализация геометрической задачи//Мехатроника. 2001. № 1. С. 9−15.
- Мартинов Г. М., Сосонкин B.J1. Концепция числового программного управления мехатронными системами: реализация логической задачи // Мехатроника. 2001. № 2. С. 3−5.
- Мартинов Г. М., Сосонкин B.J1. Концепция числового программного управления мехатронными системами: проблема реального времени // Мехатроника. 2001. № 3. С. 37−40.
- Сосонкин B.JI., Мартинов Г. М. Концепция систем ЧПУ типа PCNC с открытой архитектурой // СТИН. 1998. № 5. С. 7−12. Рей У. Методы управления технологическими процессами: Пер. с англ. -М.: Мир, 1983. -368 е., ил.
- Справочное пособие по теории систем автоматического регулирования и управления. Под общ. ред. Е. А. Санковского. Мн.: «Вышэйшая школа», 1973. -584 е., ил.
- Анзимиров JI.B. 32-разрядные компоненты TRACE MODE для Windows NT. // Приборы и системы управления. 1997. № 9. С. 4−6. SCADA-продукты на российском рынке.// Мир компьютернойавтоматизации, 1999. № 3. С. 25−33.
- Кунцевич Н.А. SCADA-системы и муки выбора. // Мир компьютерной автоматизации, 1999, № 1. С. 72 — 78.
- Золотарев С.В. Системы SCADA в среде ОС QNX. // Мир ПК, 1996, № 4. -С. 114.
- Кузнецов А. SCADA-системы: программистом можешь ты не быть. // Современные технологии автоматизации, 1996, № 1. -С. 32 -35.
- Жданов А.А. Современный взгляд на ОС реального времени. // Мир компьютерной автоматизации, 1999, № 1. -С. 54 60.
- Вирт Н. Алгоритма и структуры данных: пер. с англ.- М.: Мир, 1989.360 е., ил.
- Корн Г. Корн Т. Справочник по математике: пер. с англ.- М.: Наука, 1977.-832 е., ил.
- Двайт Г. Б. Таблицы интегралов и другие математические формулы: пер. с англ.- М.: Наука, 1973.-228 е., ил.
- Лаптев Г. Ф. Элементы векторного исчисления, М.: Наука, 1975.-336 е., ил.
- Альфред А., Рави С., Джеффери У. Компиляторы. Принципы, технологии, инструменты, К: Вильяме, 2001, 768 стр., ил.
- Мюррей У. Паппас К. Visual С++. Руководство для профессионалов: пер. с англ.-Спб.: BHV- Санкт-Петербург, 1996. 912 е., ил.
- Рихтер Дж. Windows для профессионалов: создание эффективных Win32-пpилoжeний с учетом специфики 64-разрядной версии Windows: пер. с англ.- 4-е изд. Спб: Питер- М: Издательство торговый дом «Русская редакция», 2003, 752 е., ил.
- Джефри Т. LabView для всех: пер. с англ.- Новгород: Талам, 2003, -640 стр., ил.
- Владимир Ш. Borland С++ Builder 6. Спб.: Питер, 2003, 800 стр., ил.
- Гэри Н. Windows NT/2000. Native API Reference. К: Вильяме, 2002,528 стр., ил.
- Мартинов Г. М., Сосонкин B.JI. Концепция числового программного управления мехатронными системами: анализ современного мирового уровня архитектурных решений в области ЧПУ // Мехатроника. 2002. № 7. С. 11−17.
- Подураев Ю.В., Кулешов B.C. Принципы построения и современные тенденции развития мехатронных систем // Мехатроника, 2000 № 1 -С. 5 10.
- Базров Б.М., Насиров Э. З. Технологическое обоснование станков. //Вестник машиностроения, 1999, № 10. С. 19 24.
- Кудояров Р.Г. Принципы построения мехатронных станочных систем. //Высокие технологии в машиностроении и образовании. -Пермь.:ПГТУ, 2000. С. 52 53.
- Лебедев А. М., Орлова Р. Т., Пальцев А. В. Следящие электроприводы станков с ЧПУ. —М.: Энергоатомиздат, 1988. 222 е., ил.
- В.А. Лещенко, Н. А. Богданов, И. В. Вайнштейн и др. Станки с числовым программным управлением (специализированные). -М.: Машиностроение, 1988. 568 е., ил.
- Робин X. Основные концепции компиляторов. К: Вильяме, 2002,256 е., ил.
- Теория автоматического управления / Под ред. А. В. Нетушила. Ч. М.:Высшая школа, 1968. 424 с. Ч. II. 1972. 430 с.1
- Бесекерский В. А., Попов Е. П. Теория систем автоматического регулирования. М: Наука, 1972, 450 е., ил.
- Гук М. Аппаратные интерфейсы ПК. Энциклопедия. Спб.: Питер, 2003, 528 е., ил.
- Малявко А.А. Теория формальных языков: Учеб. пособие: В 3 ч. Новосибирск: Изд-во НГТУ, 2001. Ч. 1. 96 с.
- Малявко А.А. Теория формальных языков: Учеб. пособие: В 3 ч.
- Новосибирск: Изд-во НГТУ, 2002. Ч. 2. 96 с.
- Ахо А., Ульман Дж. Теория синтаксического анализа, перевода и компиляции: Пер. с англ.Т.1 Синтаксический анализ.-М.:Мир, 1978.-612 с.:ил.
- Ахо А., Ульман Дж. Теория синтаксического анализа, перевода и компиляции: Пер. с англ. Т.2: Компиляция. -М.: Мир, 1978.-487 с.:ил.
- Грис Д. Конструирование компиляторов для цифровых вычислительных машин: Пер. с англ.-М.:Мир, 1975.-544 с.:ил.+1.
- Льюис Ф. и др. Теоретические основы проектирования компиляторов:Пер.с англ./Льюис Ф., Розенкранц Д., Стирнз Р,-М.:Мир, 1979.-654 с.:ил.
- Маккиман У. и др. Генератор компиляторов:Пер. с англ./Маккиман У., Хорнинг Дж., Уортман Д.-М.:Статистика, 1980.-527 с.:ил.
- Фостер Дж. Автоматический синтаксический анализ:Пер. с англ.-М.:Мир, 1975.-71 с.:ил.
- Хопгуд Ф. Методы компиляции:Пер.с англ.-М.:Мир, 1972.-160 с.:ил.
- Рейуорт-Смит В.Дж. Теория формальных языков. Вводный курс. М.: Радио и связь, 1988. 128с. ил.
- Вайнгартен Ф. Трансляция языков программирования.- М.: Мир, 1977.- 192с. ил.
- Касьянов В.И., Поттосин И. В. Методы построения трансляторов. Новосибирск: Наука, 1986. — 344с. ил.
- Бекхауз Р.Ч. Синтаксис языков программирования. М.:Мир, 1986. -281с. ил.
- Хантер Р. Проектирование и конструирование компиляторов. М.: Финансы и статистика, 1984. — 232с. ил.
- Ахо А., Ульман Дж.Д. Принципы машинного проектирования. М.: Мир, 1983. — 352с.
- Гантмахер Ф. Теория матриц,— М.: Наука, 1967, 576 е., ил.
- Хорн Р., Джонсон Ч., Матричный Анализ. М: Мир, 1989, 655 е., ил.
- Ю.М. Соломенцев, B.JI. Сосонкин. Построение персональных систем
- ЧПУ по принципу открытых систем. // Открытые системы № 3, 1997, с. 68- 75, ил.
- Кертен Р. Введение в QNX/Neutrino 2. Спб.: Петрополис, 2001. — 480 е., ил.
- Стинсон К. Зихент К. Microsoft Windows 2000 Professional. Справочник профессионала. М: Эком, 2003. — 816 с. ил.
- Ляпунов С.И., Корнеева А. И. Некоторые особенности развития SCADA-систем. // Промышленные контроллеры, 2002. № 11. — С.37−39
- Золотарев С. В. Системы. SCADA в среде ОС QNX. // Мир ПК, 1996, -№ 4, с. 114.
- Матвейкин В.Г., Фролов С. В., Шехтман М. Б. Применение SCADA-систем при автоматизации технологических процессов. М: Машиностроение, 2000. -176С. ил.
- Цельтвангер X. Взгляд изнутри на основе CAN. // МКА, 1996. № 3. -с.34- 39.
- Карпенко С. Возможности CAN протокола. // Современныетехнологии автоматизации, 1998. № 4. — С. 16−20.
- CANopen Communication Profile for Industrial Systems based on CAL, CiA DS 301, Ver. 3.93, 1998.
- Жарков Ф.П., Каратаев B.B., Никифоров В. Ф., Панов B.C. Использование виртуальных инструментов Lab VIEW М.: Солон-Р, Радио и связь, Горячая линия — Телеком, 1999.-268С.
- Анзимиров JT.B. 32-разрядные компоненты TRACE MODE для Windows NT. // Приборы и системы управления, 1997. № 9.- С.4−6.
- Системы диспетчерского управления и сбора данных (SCADAсистемы). // Мир компьютерной автоматизации, 1999. № 3. — С.4−9.
- Марк Г., МакГоуэн К. Методология структурного анализа и проектирования./ Пер. с англ. -М.: МетаТехнология, 1993. -240 с.
- Золотарев С.В. Системы SCADA в среде ОС QNX. // Мир ПК, 1996. -№ 4. -С.114.
- Жданов А.А. Современный взгляд на ОС реального времени. // Мир компьютерной автоматизации, 1999. № 1. -С. 54 60.
- Куцевич Н.А. Citect новая SCADA-система на российском рынке и новые возможности. // Промышленные контроллеры, 2000. — № 1, -С.43- 45
- Андреев А.Г., Кудымов Д. Н., Шагин Д. В. Создание системы автоматизированного управления процессами вакуумно-плазменной обработки изделий. Взаимодействие ионов с поверхностью: Материалы XV международной конф. Т.2. Звенигород: М., 2003. -С.306 309.
- Кудымов Д.Н. Повышение надежности режущего инструмента с покрытием за счет автоматизации технологического цикла упрочнения // Производство. Технология. Экология: Сборник трудов конференции. Москва: МГТУ «СТАНКИН», 2003. С.503−505.
- Сидоров А.А., Дмитриев А. Г., Перцев А. С. Инструментарий Simatic WinCC для систем мониторинга ТП. // Промышленные контроллеры, 2000. № 2, — С.44- 47
- Карпов В.И., Мышенков К. С., Путинцев А. В. Сравнительный анализ информационных АСУП на российском рынке программных продуктов // Промышленные контроллеры, 2000. № 2, — С.45- 47
- Григорьев А. Б. ОРС средство общения разнородных систем. // Промышленные АСУ и контроллеры, 2002. № 4, С.38−40
- Куцевич Н.А. Программное обеспечение систем контроля и управления и Windows-технологии. // Мир компьютерной автоматизации, 1999. № 3. — С.72−78
- Вакуумные технологии и оборудование: Сборник докладов 5-й Международной конференции / Под редакцией В. И. Лапшина, В. М. Шулаева. — Харьков: ННЦ ХФТИ, ИПЦ «Контраст», 2002.
- Григорьев С.Н. Повышение надежности режущего инструмента путем комплексной ионно- плазменной поверхностной обработки. Диссертация на соискание ученой степени докт. техн. наук: 05.03.01. Москва, 1995 г.
- Григорьев С.Н., Федоров С. В., Волосова М. А. Технология и оборудование для комплексной ионно-плазменной обработки режущего инструмента // Качество машин: Сб. тр. IV международной научно-технич. конф. Т.2. Брянск: БГТУ, 2001. С. 126−127.