На правах рекламы:
ISSN 0236-235X (P)
ISSN 2311-2735 (E)

Авторитетность издания

ВАК - К1
RSCI, ядро РИНЦ

Добавить в закладки

Следующий номер на сайте

2
Ожидается:
16 Июня 2024

Разработка автоматизированной системы оперативно-календарного планирования в опытном производстве

Working out of the automated system operatively-scheduling in pilot production
Статья опубликована в выпуске журнала № 4 за 2009 год.
Аннотация:В статье рассмотрен один из комплексных и эффективных методов оперативно-календарного планирования, направленный на оптимизацию параметров объекта по критерию минимума необходимых затрат при создании сложных технических средств. Выполнено детализированное моделирование этапа оперативно-календарного планирования на стадиях конструкторско-технологического проектирования и подготовки опытного производства.
Abstract:In article one of complex and effective methods operatively-scheduling, directed on optimisation of parametres of object by criterion of a minimum of necessary expenses is considered at creation of difficult means. The detailed modelling of a stage operatively-scheduling at stages of konstruktorsko-technological designing and pilot production preparation is executed.
Авторы: Ларин С.Н. (larinmars@rambler.ru) - НПО «Марс», г. Ульяновск, кандидат технических наук, Козырев С.А. () - Институт авиационных технологий и управления Ульяновского государственного технического университета
Ключевые слова: загрузка оборудования, производственный цикл, целевые показатели, технологический процесс, оперативно-календарное планирование
Keywords: loading of the equipment, a production cycle, target parameters, technological process, operatively-scheduling
Количество просмотров: 12211
Версия для печати
Выпуск в формате PDF (4.85Мб)

Размер шрифта:       Шрифт:

Проблема автоматизации многономенклатурного машиностроительного производства (к этому типу относится и опытное производство) является одной из наиболее актуальных в условиях ускорения экономического развития и повышения эффективности производства [1].

Создание технической базы для решения этой проблемы обусловлено появлением высокопроизводительных и высокоавтоматизированных станков с ЧПУ, а также относительно дешевых и достаточно надежных вычислительных комплексов, пригодных для эксплуатации в цехах. Условно первыми представителями гибких автоматизированных многономенклатурных комплексов механообработки можно считать участки, в которые из-за удобства эксплуатации объединялись группы станков с ЧПУ в сбалансированном в соответствии с технологическими требованиями составе. Необходимость обеспечения многономенклатурного производства большим числом управляющих программ для станков с ЧПУ привела в последующем к введению в состав подобных производств АРМ с системами автоматизированной подготовки управляющих программ. Вычислительные мощности этих АРМ дали возможность обеспечить автоматическую регистрацию запасов и движения материальных потоков по участку. Установка на участке автоматизированных складов-накопителей, транспортных систем, погрузочно-разгрузочных устройств, устройств хранения и доставки инструмента, а также агрегатов, автоматизирующих вспомогательные операции, как, например, многопараметрический контроль, привела к современной концепции гибкого комплекса [1].

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

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

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

АС ОКП была специально разработана с учетом специфики опытного производства. Опытное производство – разновидность производственного процесса для проверки работоспособности и качества схемной и конструктивно-технологической проработки изделий, создаваемых на основе новейших достижений науки и техники. Для управления опытным производством необходимы новые методы, учитывающие достижения современной науки и опыт передовых предприятий [2].

Недостаточность информации о составе и характере будущих заказов создает трудности в разделении работ по подготовке производства на перспективные и текущие, в результате чего основной объем работ приходится выполнять в сжатые сроки. Для опытного производства характерна параллельная работа над несколькими изделиями, находящимися на различных стадиях проектирования: над макетом, опытным образцом, опытной партией и даже над мелкой серией. Частая смена характера разрабатываемых изделий вынуждает изменять состав технологического комплекта оборудования, возникает потребность в его оперативной замене, что создает определенные трудности в ОКП (рис. 1).

Подпись:  Рис. 1. Структурная схема функционирования этапа ОКП

Факторы, влияющие на производственный цикл изготовления изделия на предприятии, условно можно разделить на две категории:

·     технологические (уровень развития технологий и оборудования влияет на трудоемкость изготовления изделия);

·     организационные (директивные сроки изготовления и уровень организации производства могут существенно влиять на величину межоперационного пролёживания).

ОКП в опытном производстве ведется, как правило, по отдельным заказам. Под заказом понимается один или несколько видов изделий, конструктивно и технологически отличных от других видов продукции. Часто даже однотипные изделия, изготовляемые для различных заказчиков, имеют некоторые конструктивно-технологические отличия и выпускаются в различные сроки, поэтому изготовляются отдельными партиями.

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

В системе ОКП производства протекают следующие информационные процессы.

1.   На вход поступают данные об изделиях, которые необходимо изготовить в установленные сроки.

2.   По наименованиям изделий готовятся формы отчетов по составу каждого изделия.

3.   По каждому элементу, входящему в изделие, составляются формы отчетов, содержащие технологические процессы (ТП) (маршрутный ТП) изготовления изделий. Если ТП на изготовление детали отсутствует, в технологическое бюро направляется наряд на его создание. Исходными данными служат технологические маршруты обработки деталей, разработанные в модуле, предназначенном для формирования ТП [3].

4.   Информация о выполнении операций изготовления деталей заносится в базу данных АС ОКП.

5.   Формируются отчеты с информацией о ходе процесса изготовления изделий (рис. 2).

Подпись:  
Рис. 2. Окно «Формирование данных для АС ОКП»Исходя из сказанного, в качестве постановки для эффективного решения задачи необходимо оптимизировать составление оперативно-кален­дарных планов-графиков изготовления изделий.

Основными целевыми показателями являются длительность производственного цикла и коэффициент загрузки оборудования. Критерий оптимальности – минимум длительности совокупного производственного цикла изготовления изделия (данный показатель непосредственно связан с целевыми показателями) [4].

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

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

Исходные данные задаются двумя матрицами: V=(υij), В=(bij) (i=1, ...,kд; j=1,...,kоп), где υij – порядковый номер очередности обработки партии деталей i-го наименования на j-м рабочем месте.

Требуется найти такое календарное расписание работы рабочих мест {τн ij; τк ij}, при котором выполняются условия

,     (1)

                     (2)

                       (3)

Условие (1) показывает, что на j-м станке на один и тот же промежуток времени не могут планироваться к обработке хотя бы две детали: i1 и i2. Условие (2) означает, что нельзя начинать обработку партии деталей i-го наименования на j-м рабочем месте раньше, чем закончится обработка этих деталей на j0-м рабочем месте. Условие (3) – критерий оптимальности календарного графика.

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

Вычислительная схема представляет собой (kдq-1)-шаговый процесс.

Шаг 1. Строится матрица , где , то есть календарное расписание, удовлетворяющее условию (2).

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

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

Шаг 2. Определяется элемент матрицы iоjо, для которого =. Если таких элементов несколько, конфликт разрешают в пользу того, для которого . Элемент  показывает время начала обработки партии деталей i-го наименования на j-м рабочем месте. С учетом первоочередного запуска детали io на рабочем месте jо матрица τн превращается в матрицу , элементы которой рассчитываются по формуле

Шаг 3. С матрицей  выполняются все операции, указанные в шаге 2.

Дальнейший процесс решения задачи состоит в повторении шага 1, но применительно к уменьшающемуся количеству деталь-операций. В результате (кдq–1)-го преобразования получают матрицу , элементы которой показывают время начала обработки партии деталей i-го наименования на j-м рабочем месте. Соответственно, время окончания обработки детали i-го наименования на j-м рабочем месте определяется как . Отсутствие обработки детали i-го наименования на j-м рабочем месте может быть учтено путем приравнивания соответствующего элемента bij=0 и присвоения операции номера (kоп i+1), (kоп i+2), …, где kоп i – число операций обработки деталей i-го наименования.

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

АС ОКП в рамках оперативного планирования и диспетчерского контроля обеспечивает компьютерную поддержку принятия оперативных решений на уровне цехов и участков.

Основные функции подсистемы:

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

·     расчет производственного расписания загрузки оборудования по различным критериям;

·     формирование сменно-суточных заданий для рабочих мест цеха;

·     формирование оперативных маршрутных карт по всем партиям запуска с контролем их прохождения по рабочим местам;

·     составление и автоматическая коррекция планово-учетного графика изготовления комплектов деталей с контролем готовности каждой партии запуска;

·     расчет производственного расписания загрузки оборудования по различным критериям;

·     оперативное управление и диспетчерский контроль на цеховом уровне;

·     адаптация системы под различные производства и бизнес-процессы.

При составлении расписания имеется возможность ставить дополнительную задачу, включающую одно или несколько следующих требований:

-    минимизация времени прохождения заданий;

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

-    минимизация отклонений от оптимального уровня незавершенного производства;

-    максимальная загрузка основного технологического оборудования;

-    максимальное использование имеющегося фонда рабочей силы.

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

Рабочие наряды формируются в соответствии с текущим производственным расписанием.

Расчетные данные показывают, что АС ОКП снижает время выполнения производственной программы на 10 %.

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

Литература

1. Попов П.М. Оптимизация технических решений проектирования и управления на основе экономико-математических методов анализа: монография. Ульяновск: УлГТУ, 2000. 154 с.

2. Основы автоматизации машиностроительного производства: учеб. для машиностроит. спец. вузов / Е.Р. Ковальчук, М.Г. Косов, В.Г. Митрофанов [и др.]; под ред. Ю.М. Соломенцева. М.: Высш. шк., 1999. 312 с.

3. Ларин С.Н. Основные задачи обеспечения технологичности конструкции изделия  в автоматизированных системах // Автоматизация управления. 2004. № 4. С. 62–67.

4. Информационная поддержка жизненного цикла изделий машиностроения: принципы, системы и технологии CALS/ИПИ / А.Н. Ковшов, Ю.Ф. Назаров, И.М. Ибрагимов, А.Д. Никифоров. М.: Издат. центр «Академия», 2007. 304 с.

5. СALS (Continuous Acquisition and Life Cycle Support – непрерывная информационная поддержка жизненного цикла продукции) в авиастроении / Б.М. Абрамов, В.Н. Агарков, М.М. Артемьев, А.С. Башилов; науч. ред. А.Г. Братухин. М.:  Изд-во МАИ, 2002. 260 с.


Постоянный адрес статьи:
http://swsys.ru/index.php?page=article&id=2380&lang=
Версия для печати
Выпуск в формате PDF (4.85Мб)
Статья опубликована в выпуске журнала № 4 за 2009 год.

Возможно, Вас заинтересуют следующие статьи схожих тематик: