Научная статья на тему 'Теоретические основы комплексной автоматизированной системы проектирования и управления технологическими процессами в многономенклатурном производстве'

Теоретические основы комплексной автоматизированной системы проектирования и управления технологическими процессами в многономенклатурном производстве Текст научной статьи по специальности «Математика»

CC BY
85
25
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
УПРАВЛЕНИЕ ТЕХНОЛОГИЧЕСКИМИ ПРОЦЕССАМИ / СИСТЕМА АВТОМАТИЗИРО-ВАННОГО ПРОЕКТИРОВАНИЯ / СИСТЕМНЫЙ АНАЛИЗ

Аннотация научной статьи по математике, автор научной работы — Палюх Б. Б., Бурдо Г. Б.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по математике , автор научной работы — Палюх Б. Б., Бурдо Г. Б.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Теоретические основы комплексной автоматизированной системы проектирования и управления технологическими процессами в многономенклатурном производстве»

ТЕОРЕТИЧЕСКИЕ ОСНОВЫ КОМПЛЕКСНОЙ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ ПРОЕКТИРОВАНИЯ И УПРАВЛЕНИЯ ТЕХНОЛОГИЧЕСКИМИ ПРОЦЕССАМИ В МНОГОНОМЕНКЛАТУРНОМ ПРОИЗВОДСТВЕ

Б.Б. Палюх, Г.Б. Бурдо

Тверской государственный технический университет 170042, г. Тверь, наб. Афанасия Никитина, д.22.

E-mail: tehn@karotazh.ru

Изложены подходы к разработке комплексной системы автоматизированного проектирования и управления технологическими процессами в условиях единичного и мелкосерийного производства.

Ключевые слова: управление технологическими процессами, система автоматизированного проектирования, системный анализ.

Введение

К настоящему времени в отечественном машиностроительном комплексе произошли значительные структурные перестройки, в связи с которыми, в первую очередь, изменились пропорции предприятий, относимых к различным типам производств. Если до середины 80-х годов в машиностроении до 90% всего объема продукции выпускалось предприятиями массового, крупно- и среднесерийного типа производств, то к 2004-2006 гг. доля указанных предприятий и фирм уменьшилась до 40-50%. Следовательно, оставшаяся, и весьма значительная, часть изделий машиностроения выпускается в условиях мелкосерийного и единичного типа производств. Подобная тенденция наблюдается и за рубежом, она продиктована требованиями потребителей продукции иметь именно то, что надо им, в нужное время и в нужном количестве.

Мелкосерийное и единичное производство очень наглядно характеризуется таким показателем, как коэффициент закрепления операций (ГОСТ 14.004.83, ГОСТ Р 50995.3.1-96), под которым понимается число различных технологических операций механической обработки, выполняемых на одном рабочем месте в течение месяца. Для мелкосерийного производства он равен 20-40, для единичного - более 40, что определяется широкой номенклатурой выпускаемых изделий и малыми партиями их выпуска (от 30 ... 40 штук до единичных образцов).

Крупносерийное и массовое производство (где коэффициент закрепления операций не превышает 2) отличается от других несравненно лучшими техникоэкономическими показателями, что обуславливается глубиной и продуманностью конструкторской и технологической подготовки производства, выполняемых с помощью специализированных САПР, современных и точных методов организации производства и управления. Такие предпосылки успешной деятельности объясняются наличием достаточного запаса времени для осуществления разработок и малой динамикой производственной системы в связи с достаточно постоянной номенкла-

Палюх Б.Б - д.т.н., профессор, ректор ТГТУ.

Бурдо Г.Б - к.т.н., профессор кафедры «Технология и автоматизация машиностроения».

турой и большими партиями выпускаемых изделий [1, 2]. С учетом того, что в недавнем прошлом продукция указанных производств занимала доминирующее положение, усилия исследователей и разработчиков систем автоматизации конструкторской и технологической подготовки, управления технологическими процессами были направлены на обеспечение данных потребностей предприятий массового, крупно- и среднесерийного производства. В целом это направление автоматизации инженерного труда развивалось вполне успешно, широко внедрялись системы автоматизации конструкторской подготовки (САПР, CAD), автоматизированные системы проектирования технологических процессов (САПР ТП, АСТПП, CAM) или их сквозные варианты CAD / CAM (Компас - Автопроект, T-Flex, Edge CAM и др.), а также системы управления технологическими процессами (АСУТП). Попытка внедрения систем на предприятиях единичного и мелкосерийного производства столкнулась с рядом трудностей.

АСУТП оказались непригодными в связи с необходимостью перебора большого числа вариантов распределения технологических операций по рабочим местам по причине широкой номенклатуры выпускаемых изделий и различия в сроках их изготовления. Системы не предполагали и постоянного учета динамики ситуации, складывающейся в производственных подразделениях, планирование осуществлялось на достаточно большие периоды времени (до 2-3 месяцев), а не на глубину до 2-3 дней, а иногда и практически в режиме реального времени, как это требуется в мелкосерийном и единичном производстве. Применение того же самого математического аппарата оказалось неоправданным и в связи с большой трудоемкостью вычислений, необходимостью искусственного уменьшения размерности задачи и т.п. С другой стороны, применение АСУТП требует знания точных времен выполнения технологических операций, значительный их разброс либо укрупненное определение сводят на нет саму идею управления. Отсутствие детального описания операций, приближенное нормирование явились вторым сдерживающим фактором для внедрения АСУТП. Вполне логичной могла бы показаться попытка исправить эту ситуацию с помощью различного типа АСТПП (САПР ТП). Однако опыт их использования показал, что в связи с малой степенью формализации принимаемых в них технологических решений сокращение трудоемкости разработки новых технологических процессов составляет до 20-30% по сравнению с обычными «ручными» методами проектирования, к тому же качество разработок целиком определяется квалификацией пользователя [3, 4]. Практикуемая методология построения АСТПП (творческие задачи решает проектировщик - пользователь, а чисто расчетные, информационнопоисковые и оформление документации - средства вычислительной техники) в силу большой трудоемкости расчетов вызывает необходимость многократного увеличения численности технологических подразделений, необходимой для подробного, детального проектирования. Получается некий замкнутый круг, выход из которого представляется в разработке методологических основ комплексной АСТПП и АСУТП для единичного и мелкосерийного производства. Следовательно, разработка концепций систем проектирования технологических процессов и управления ими является достаточной актуальной задачей для указанных типов машиностроительных производств.

Теоретико-множественная модель комплексной системы

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

Рассмотрим ПС с точки зрения управления. Управляемым объектом в ней являются технологические подразделения (ТП). Разработка моделей и алгоритмов функционирования отдельных подсистем ПС требует выявления их функций, входных и выходных параметров.

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

Для гарантированного управления работой ТП в условиях неопределенности был использован аппарат интервального анализа [5].

Состояние технологической подсистемы (технологических подразделений) можно охарактеризовать значениями определённых параметров х0,х1,^х,, х„, хеХ, где Х - множество определяющих ее параметров. На ряд параметров можно наложить ограничения Х_1 и Х,, где Х_1 и ХI - верхняя и нижняя допустимая граница

параметра, описывающая элемент состояния технологической подсистемы. Выход значений параметра элемента состояния технологической системы можно оценивать как отказ, требующий экстренного вмешательства в работу технологических подразделений. Обозначим Ах, разницу между верхним или нижним предельным значением параметра и его фактическим значением х, ((Ах,=X, - х) V (Ах= х, - X,)) и

определим ее как рассогласование. Разность А х, = Х¡- Х1 между верхним и нижним допустимым состоянием элемента (значениями параметра) определим как величину, характеризующую допустимую область (область работоспособности) по ,-тому параметру. Объединение и (АХг- ) = АХ определит множество допустимых значений отклонений параметров, характеризующих работу технологической подсистемы в условиях, отличающихся от спрогнозированных в допустимых пределах. Для нормальных условий должно быть Ах, е АХ, с АХ , при этом тенденция Ах^0 является негативной, характеризующей стремление технологической подсистемы выйти за область допустимых значений. Следовательно, вполне целесообразным может представиться следующий подход к управлению работой технологических подразделений. С необходимой периодичностью определяют значения Ахг-, по их изменению прогнозируют стремление Ах, к нулю, а затем определяют управляющие воздействия у, у е У на элемент технологической подсистемы, ведущий к увеличению удаления параметра подсистемы от допустимых значений. У - множество управляющих воздействий, позволяющих ввести технологические подразделения в область допустимых значений параметров.

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

Хi + Х ,■

чину рассогласования определить как Ах/ =\Хср, - Хг |, где Хср, =---=, а допус-

тимую область отклонения (интервал) от среднего значения АХср = | Хг - Хсрг | = Хсрг - ХI; соотношение между ними должно быть Ах'г- е АХср,; при этом отрицательной считается тенденция

[&х\ ^ (АХ, - Хср,) V Ах' ^ (Хср, - Х,)] . Однако данная ремарка не меняет смысла наших дальнейших рассуждений.

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

При работе технологических подразделений случаи выхода параметров его работы за пределы допустимых областей могут быть следующие.

1. Несоответствие параметров качества изготавливаемых изделий требованиям чертежа. Расхождения могут быть двух видов: завышение и занижение фактических параметров качества сверх требуемых. В первой ситуации изделия получаются кондиционными, но их изготовление приводит к неоправданному увеличению трудоёмкости и себестоимости обработки. Во втором случае изделия относятся к исправимому или неисправимому браку, что будет в дальнейшем предусматривать доработку или повторное их изготовление. Очевидно, что обе ситуации приводят к повышению загрузки оборудования, а следовательно, к уменьшению пропускной способности технологических подразделений и требуют приведения в соответствие технологических процессов, разрабатываемых в САПР ТП, требуемым параметрам качества изделий. Анализ такого соответствия позволяет обобщать опыт технологического проектирования, т.е. выполнять обучение.

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

3. Изменение фактической численности работающих по сравнению с расчётной, уменьшение (болезни, отпуска, увольнения) или превышение (преждевременный выход из отпуска, приём на работу и т.п.). Численность рабочих анализируется по каждому рабочему месту. Ситуации 2 и 3 приводят к одному результату: изменению фактического фонда времени по конкретным рабочим местам (операциям) по сравнению с расчётным. Это приводит к изменению спрогнозированной ранее приблизительной пропорциональной загрузке рабочих мест и появлению узких участков или увеличению незавершенного производства. Такое положение дел может потребовать изменения правил проектирования технологических процессов переводом обработки с более на менее загруженные операции, а при необходимости - потребовать вмешательства системы управления верхнего уровня: запуска в производство новых заказов, передачи части заказов на сторону, изменения сроков выполнения заказов и т.п.

4. Изменение загрузки разного типа оборудования сверх допустимого в пределах одного и того же календарного срока (3, 5, 7 дней). В этом случае анализируется суммарная трудоёмкость (или станкоёмкость) изделий (деталей), находящихся в

очереди на данную группу рабочих мест, отнесённая к фактическому суточному фонду времени работы рабочего (оборудования). Таким образом, получим загрузку рабочего места в днях. Её отличие от плановой или слишком большая разница по различным типам образования будет сигнализировать о необходимости перераспределения работ технологическими мероприятиями в САПР ТП или управленческими решениями на уровне АСУТП.

5. Несоответствие фактических сроков выпуска изделий календарным планам, разработанным ранее в АСУТП. Это потребует частичного изменения в АСУТП правил запуска деталей и прохождения их по операциям, а в некоторых случаях и вмешательства системы управления верхнего уровня.

Рассмотрим с точки зрения управления технологический процесс, осуществляемый в ТП, как сложную систему, представляемую подсистемами {¿У/}:ТП = Uo’UУ2>и3’и4]. Подсистема У0 обозначает календарные планы выпуска изделий (т.е. сроки прохождения изделий по технологическим операциям); и] -оборудование, на котором выполняются технологические операции; и2 - рабочих, выполняющих технологические операции на оборудовании; и3 - загрузку оборудования во времени; и4 - качество изготавливаемых изделий.

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

Рис. 1. Схема комплексной системы проектирования технологических процессов и управления £ технологическими подразделениями ТП

Оператор Я0 предназначен для управления календарными планами. Им реализуются две функции управления. Первая из них выявляет отклонения рассчитанного календарного плана от фактического:

К-0] ■ хо х ^о^ Ахо ,

где х0 - множество значений информационных параметров, определяющих фактический календарный план; Ах0 - множество отклонений от параметров ранее спрогнозированного (рассчитанного) календарного плана, АХ0 с АХ; w0 - множество

значений параметров, определяющих рассчитанный календарный план.

Вторая функция определяет управляющие воздействия, которые сводят к минимуму расхождения между фактическим и рассчитанным планами:

Я02 : w0— Уо ,

где у0 - множество управляющих воздействий, направленных на реализацию (достижение) параметров рассчитанного календарного плана.

Оператор Я1 служит для управления состоянием имеющегося парка оборудования, им реализуется две функции. Первая из них заключается в определении отклонения фактического состояния станочного парка от планового:

Я11 : х1 х w1—— Дх1 ,

где х] - множество значений параметров, определяющих фактическое состояние станочного парка; Ах] - множество отклонений параметров фактического состояния станочного парка от плановых, АХ] с АХ ; w] - множество значений параметров, описывающих плановое состояние металлорежущего оборудования.

Вторая функция оператора Я] определяет управляющие воздействия, которые должны привести в нужное состояние станочную систему:

Я12 : w1— ^1 ,

где У] - множество управляющих воздействий, направленных на достижение плановых показателей состояния металлорежущего оборудования.

Назначение оператора Я2 - управление численностью рабочих, выполняющих операции на металлорежущем оборудовании. Его функция заключается в определении несоответствия между фактической и расчётной численностью работающих. Первая его функция Я2] :

Я-2] : х2 х w 2—* Ах2 ,

где х2 - множество параметров, определяющих фактическое состояние численности рабочих, занятых на технологических операциях; w2 - множество значений параметров, описывающих необходимое для выполнения плана состояние численности работающих; Ах2 - множество значений отклонений параметров фактического состояния от плановой численности рабочих. Вторая функция Я22 определяет управляющие воздействия У2, необходимые для приведения множества фактических параметров численности работающих в оптимальное с точки зрения выполнения работ технологическими подразделениями: Я22: w2 — у2 .

Оператор Я3 производит управление загрузкой оборудования, занятого на технологических операциях. Смысл его действия состоит в пропорциональной загрузке по типам оборудования (токарные, фрезерные, сверлильные и т.п. станки), по группам (крупные токарные, средние токарные, малые токарные) и по конкретным рабочим местам. Оператором осуществляются две функции, имеющие схожий смысл. Первая из них заключается в выявлении несоответствия между плановой и фактической загрузкой оборудования по типам и группам:

Я3] : х] х х3 х w3— Ах30 ,

где х3 - множество значений параметров, определяющих фактическую загрузку оборудования; w3 - множество значений параметров, определяющих плановую загрузку

оборудования; Ах30 - множество значений отклонений параметров фактической загрузки по типам и группам станков. Вторая функция состоит в определении несоответствия между плановой и фактической загрузкой по рабочим местам (отдельным операциям):

Я32 : х]х х2 х х3 х w3 — Ах3] ,

где Ах3] - множество значений отклонений параметров фактической загрузки оборудования по операциям от плановой.

Оператор Я4 управляет качеством выпускаемой продукции в рамках технологических подразделений, его две функции следующие. Первая состоит в определении степени несоответствия качества выпускаемой продукции требованиям чертежа:

Я4] : W42 х х4 —* Ах4 ,

где w42 - множество значений параметров, отражающих чертёжные требования к качеству продукции; х4 - множество значений параметров, определяющих фактическое состояние качества выпускаемой продукции; Ах4 - множество значений параметров, определяющих отклонение качества продукции. Вторая функция выявляет управляющие воздействия у4, позволяющие ввести технологические подразделения в состояние, обеспечивающее выпуск качественной продукции:

Я42 : W4] — у4 ,

где w4] - множество значений параметров состояния технологических подразделений, обеспечивающих выпуск продукции надлежащего качества.

Оператор С0 выполняет следующие функции. Функция С0] состоит в выделении значений параметров качества продукции, отражённых в технической документации на изделия:

С0] ■' Р0 — W 42 ,

где Р0 - множество значений параметров, отражающих технические характеристики, параметры, структуру и свойства изделий, изготавливаемых в технологических подразделениях. Преобразование С02 состоит в определении множества значений параметров состояния технологических подразделений, обеспечивающих изготовление продукции надлежащего качества, С02 : P0хАх4—w4] .

Третья функция состоит в осуществлении преобразования, заключающегося в синтезе информации 7 : о технологических процессах изготовления изделий и их структуре (составе операций); структуре операций (установы, переходы, используемый тип и группа оборудования); номенклатуре режущего, мерительного и вспомогательного инструмента и оснастке; управляющих программах для оборудования с числовым программным управлением; данных по режимам резания и нормам времени и т.д. Индекс Т означает, что данная информация синтезируется в соответствии с временным параметром, отражающим необходимые сроки получения этой информации.

С03: Р0хТхАх30хАх4—*7 , где 2^ - множество значений параметров, отражающих необходимые сроки получения информации о технологических процессах изготовления определённых изделий.

Оператор С] является ядром комплексной системы и осуществляет следующие преобразования информации.

Составление календарного плана: С]] : Р]х 7 хАх3]хАхо—wо,

где Р] - множество данных, содержащих сведения о номенклатуре выпускаемой продукции, её количестве и сроках её выпуска.

Определение плановой загрузки оборудования: С]2 : Р] хАх3] —w3 .

Функция С]3 состоит в определении множества сроков осуществления технологической подготовки Т для различных видов изделий, С]3 : Р] —Т, а С]4 - в составлении на основе фактического состояния в производстве технологических подразделений и информации прогноза об ожидаемых сроках выпуска различных изделий, О: С]4 : Ах0хАх3] х 7 — О.

Подсистема верхнего уровня (оператор 00) осуществляет следующие действия. Функция 00] состоит в определении значений параметров, описывающих численность работающих, оптимальную для выполнения плана:

О0] : ОхЫхАх2 —*W2,

где N - множество сведений из системы высшего уровня, характеризующее номенклатуру, характеристики, состав и количество выпускаемых изделий за определённый календарный период (т.е. задание). Решение о численности рабочих должна принимать подсистема верхнего уровня в рамках £, поэтому указанная функция выполняется оператором 00.

002 : Nх О——Р]; О03: N ——Р0.

Ещё одна функция оператора состоит в передаче систематизированных сведений в систему высшего уровня:

004 : ОхАх] хАх2 ——К, где К - сведения о ситуации, сложившейся с выполнением задания, и предпринимаемые мероприятия (Р], Ра w], w2).

Последняя функция 005: О х^Ах] —w].

Допустимые значения интервалов Ах], Ах2, Ах30, Ах3] могут быть определены методами имитационного моделирования, Ах3] - работниками конструкторских и технологических подразделений организации.

Поскольку речь идёт о технологических подразделениях единичного и мелкосерийного типов производства, то здесь нет места рассуждениям о комплексноавтоматизированных (автоматических) производствах. В связи с этим возникает вопрос о распределении функций между субъектами в рамках выполняемых преобразований информации.

Функция Я0] должна выполняться автоматизированным способом (АСУТП), информация для неё о фактических сроках выполнения заданий (изготовления изделий и деталей) х0 вводится в неё мастерами или диспетчерами производственных подразделений. Функция Я02 предусматривает распределение (доведение) заданий по конкретным исполнителям с учётом фактора реального времени и должна осуществляться мастерами.

Функция Я]] должна выполняться автоматизированно на основе данных о состоянии станочного парка х], вводимого в АСУТП мастерами по ремонту оборудования или мастерами производственных подразделений. Функция Я]2 отрабатываются мастерами ремонтных и производственных подразделений.

Функция Я2] выполняется автоматизированно (АСУТП) на основе информации х2 о фактической численности работающих и причинах их отсутствия (болезни, отпуска, вакансии и т.д.) по категориям и т.д., вводимой в АСУТП табельщиками. Функция Я22 осуществляется руководителем производственного подразделения (от-

зыв из отпуска, отправка в отпуск, набор или увольнение различных категорий рабочих и т.д.)

Функции Я3] и Я32 выполняются автоматически в АСУТП. Совокупность операторов Я]^Я3 можно назвать автоматизированной подсистемой диспетчирования технологических процессов в рамках комплексной системы САПР ТП - АСУТП.

Функция Я4] выполняется контролёрами ОТК, данные вводятся в подсистему САПР ТП комплексной системы, а Я42 - работниками технологических подразделениями (технологами) и ОТК. Функция Я42 заключается в соответствующем технологическом и метрологическом обеспечении рабочего места, организации входного контроля полуфабрикатов, контроле за технологической дисциплиной, диагностике состояния технологической системы на рабочем месте.

Функция С0] должна выполняться автоматически подсистемой САПР ТП, а функция С02 - ею же в автоматическом или диалоговом режиме. Следовательно, оператор С0 соответствует по смыслу подсистеме САПР ТП и технологическим подразделениям организации.

Функции С]], С]2, С]3 должны осуществляться автоматически или с допущением диалогового режима. Они являются основными функциями АСУТП. Составление прогноза (С]4) может производиться автоматически или в диалоговом режиме методом имитационного моделирования. Таким образом, оператору С] можно поставить в соответствие подсистему календарного планирования АСУТП.

Функции 002 и 003 - укрупнённое планирование, они могут быть реализованы в автоматическом или диалоговых решениях, а 004 - в диалоговом режиме (допускается и обычный, ручной). Функция 004, как и 00], - прерогатива заместителя начальника подразделения по производству. Последнюю функцию (005) осуществляет заместитель начальника подразделения по оборудованию. Таким образом, оператор 00 соответствует по смыслу подсистеме объёмного (укрупнённого) планирования АСУТП.

Следует отметить, что управление осуществляется путём комплексного воздействия на состояние в технологических подразделениях со стороны АСУТП и САПР ТП. Комплексность системы позволяет создавать благоприятные условия для управления (пропорциональность загрузки оборудования) уже на этапе разработки технологических процессов. Можно также увидеть, что САПР ТП и АСУТП во многих случаях используют в своих информационных преобразованиях одни и те же источники входов, а также активно обмениваются информацией.

Важным с точки зрения создания методологии проектирования САПР ТП и АСУТП является учёт ряда принципов, которые должны быть положены в основу при их разработке.

Принципы построения САПР ТП

1. Сокращение трудоемкости технологической подготовки производства за счет высокой степени формализации процесса принятия решений.

2. Подетальное представление технологических процессов, так как с позиций управления технологический процесс задает способ функционирования (временной) рабочего оборудования.

3. Учет динамики производственной ситуации в обрабатывающих подразделениях.

4. Возможность обучения системы, т.е. накопление и обобщение опыта разработок и его использование в последующей деятельности (наличие искусственного интеллекта).

Принципы построения АСУТП

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

1. Быстрота расчетов за счет применения эвристических алгоритмов.

2. Гибкая перестройка процесса принятия решения по результатам анализа текущего состояния в производственных подразделениях.

3. Возможность обучения.

Помимо перечисленных индивидуальных требований, можно указать те принципы, которые относятся к обеим рассматриваемым системам. Учитывая, что САПР ТП задает параметры (последовательность действий в технологических операциях и их продолжительность) функционирования управляемых объектов (рабочие места производственного подразделения), а АСУТП определяет времена начала и окончания каждой технологической операции, что процесс принятия решений осуществляется практически в режиме реального времени, а также факт необходимости отслеживания динамики производственной ситуации одной и той же технологической системы по ряду идентичных параметров, вполне логичным будет требование комплексности - их увязки в рамках единой проектирующе-управляющей системы. Второй общий принцип исходит из реализации концепции компьютерноинтегрированных производств на основе СЛЬ8-технологий [6], что предопределяет их функционирование в рамках единого информационного пространства или единой информационной модели изделия (рис. 2).

Предпринятое функциональное описание комплексной системы автоматизированного проектирования и управления технологическими процессами позволяет обоснованно подойти к разработке её структуры и алгоритмов функционирования.

Рис. 2. Автоматизация жизненного цикла изделия, ИЛП - интегрированная логическая поддержка изделия

Заключение

Соблюдение выявленных принципов при разработке систем АСТПП - АСУТП позволяет создать эффективное инструментальное средство, позволяющее повысить технико-экономические показатели и ритмичность работы технологических подразделений в условиях единичного и мелкосерийного производства, добиться возможности управления ими практически в режиме реального времени, поднять качество технологических и управленческих решений на принципиально новый уровень.

Указанный подход реализуется в организации ООО «Нефтегазгеофизика»

(г. Тверь), занимающейся выпуском малыми партиями геофизических приборов для

исследования нефтяных и газовых скважин .

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1. Машиностроение: Энциклопедия. Т. III-3. Технология изготовления деталей машин / А.М. Даль-ский, А.Г. Суслов, Ю.Ф. Назаров и др.; Под общ. ред. А.Г. Суслова. - М.: Машиностроение, 2000. -840 с.

2. КолесовИ.М. Основы технологии машиностроения. - М.: Высш. шк., 2001. - 591 с.

3. Автоматизация проектирования технологических процессов и средств оснащения / А.Г. Ракович, Г.К. Горанский, Л.В. Губич, В.И. Махнач и др. - Минск: ИТК АН Беларусь, 1997. - 276 с.

4. ГруверМ., Зиммерс Э. САПР и автоматизация производства / Пер. с англ. - М.: Мир, 1989. - 479 с.

5. КафаровВ.В., ПалюхБ.В., ПетровВ.Л. Решение задачи технологической диагностики непрерывного производства с помощью интервального анализа. Доклады АН СССР, 1990. Т. 311, №3. - С. 677680.

6. Колчин А.Ф., ОвсянниковМ.В., Стрекалов А.Ф., Сумароков С.В. Управление жизненным циклом продукции. - М.: Анархсис, 2002. - 304 с.

Статья поступила в редакцию 13 января 2010 г.

UDC 621.311:658.26

THEORETICAL BASES OF DEVELOPING COMPLEX AUTOMATED DESIGN AND CONTROL SYSTEMS FOR TECHNOLOGICAL PROCESSES IN MULTIPRODUCT MANUFACTURE

B.V. Palyukh, G.B. Burdo

Tver State Technical University 22, A. Nikitin st., Tver, 170042

The paper describes the approach to the development of complex automated design and control systems for technological processes in single-part and small-scale production. It specifies the main principles used when creating the systems.

Key words: technological process control, CAD, system analysis.

Palyukh B. V., Doctor of Technical Sciences, Professor.

Burdo G.B., Candidate of Technical Sciences, Professor of Department "Technology and Automation of Mechanical Engineering " Rector of Tver State Technical University.

i Надоели баннеры? Вы всегда можете отключить рекламу.