Формализация основных операций производственного процесса Формализованная схема дискретного производственного процесса.
Производственный процесс расчленяется на элементарные акты, достаточно простые и удобные с точки зрения подбора соответствующих математических схем.
Строится математическое описание каждого элементарного акта и взаимодействия между ними, характеризующего совокупность элементарных актов как единый процесс.
Наиболее существенные элементарные акты реального производственного процесса – производственные (технологические) операции. Например, технологические операции обработки, сборки, контроля качества.
Типичные абстрактные операции, соответствующие достаточно широкому классу производственных операций: операции обработки, сборки и управления.
Между производственной операцией и формализованной операцией не всегда однозначное соответствие – данная реальная элементарная производственная операция для формализации может быть достаточно сложной, тогда ее описывают с помощью совокупности нескольких формализованных операций. В общем виде расчленение производственного процесса на элементарные акты не решается – это делается в зависимости от конкретных обстоятельств.
Выполнение производственной операции над системой (изделием, полуфабрикатом) обязательно связано с изменением ее свойств, описываемых числовыми характеристиками или параметрами, т.е. выполнение операции связано с изменением значений параметров системы.
Каждая производственная операция может быть представлена как оператор, определяющий изменение фазовых координат (значений параметров) системы во времени. Тогда математическая модель производственной операции может быть представлена как модель динамической системы (детерминированная или стохастическая), а модель производственного процесса - как многоуровневая динамическая модель.
Математическое описание элементов производственного процесса основано на наборе параметров, характеризующих систему (полуфабрикаты, заготовки, детали, узлы и т.д.). В дальнейшем объект, над которой совершается производственная операция, будем называть полуфабрикатом.
Среди характеристик полуфабрикатов будем различать координаты состояния (изменяются по ходу производственного процесса в результате производственных операций) и фиксированные параметры (в рамках данного производственного процесса).
Сущность формализации операции состоит в переработке информации, описывающей состояния участвующих в операции полуфабрикатов.
Операции обработки
Абстрактная операция обработки – такой элементарный акт производственного процесса над полуфабрикатом, в результате которого меняется хотя бы одна из координат состояния полуфабриката.
Реальные технологические операции обработки: изменения размеров полуфабриката (обработка резанием, ковка, штамповка и т.д.), положения в пространстве (транспортировка, повороты), сообщение полуфабрикату дополнительного признака (окрашен, проверен) и т.д.
В качестве операции обработки могут быть формально представлены некоторые естественные акты производственного процесса, обычно не относящиеся к операциям, например, остывание (заготовки из печи), высыхание, окисление.
Под операцией обработки можно также понимать любые объединения последовательных подобных актов, особенно если они относятся к одному оборудованию.
Каждая операция обработки выполняется вполне определенным формализованным станком, обеспечивающим выполнение операции обработки (независимо от его реальной структуры и назначения).
Станок - любой комплекс производственного оборудования.
Математическое описание операции обработки - установление соотношений между параметрами, характеризующими взаимодействие станка и полуфабриката в процессе обработки.
Считаются известными:
- значения всех координат состояния полуфабриката aк (a1 , a2 , , . . . , as ) до начала операции (для момента времени t ≤ tн);
- параметры станка βl (β1, β2, . . . , βg);
- режим функционирования станка во времени
tн - момент начала операции обработки;
τоп - длительность операции;
τг - время, подготовки станка следующей операции;
tг = tк + τг - момент готовности станка к выполнению операции;
tк = tн + τоп - момент окончания операции обработки.
Требуется определить:
значения всех состояний полуфабриката aкоп после операции (для моментов времени t ≥ tк)
aкоп = aкоп (a1 , a2 , . . . , as , β1, β2, . . . , βm).
В общем случае aкоп представляют собой случайные величины: случайными могут оказаться параметры полуфабриката aк, или параметры станка βl; или, наконец, функции aкоп (случайные изменения в процессе выполнения операции). Простейшая формализация такого случайного процесса:
aкоп = aкоп0 (a1 , a2 , , . . . , as, β1, β2, . . . , βm) + δ коп,
где δ коп – случайные отклонения величины aкоп от некоторого неслучайного значения aкоп0, заданные соответствующими законами распределения.
Введем обозначения для режима функционирования станка во времени:
i – номер станка (агрегата, линии);
j – номер экземпляра полуфабриката заданного типа;
tjп - момент поступления j-го экземпляра полуфабриката к станку.
Одним из наиболее существенных параметров любого полуфабриката является начальный момент времени, начиная с которого рассматривается история полуфабриката в связи с данным производственным процессом.
Часто t1j – момент поступления j-го экземпляра полуфабриката к первому станку – также и является начальным моментом истории полуфабриката, т.е. моментом его появления в производственном процессе.
В случаях, когда необходимо отличать момент первого появления полуфабриката в производственном процессе от момента его появления к первому станку, будем его обозначать t0j. Например, t0j – момент выхода заготовки из нагревательной печи, t1j – момент поступления ее к устройству, где выполняется первая операция, t2j – момент поступления к устройству, где выполняется вторая операция, и т.д.
Последовательности моментов tj поступления полуфабрикатов к станку могут быть детерминированными и случайными. В первом случае момент tj жестко определяется закономерностями синхронизации отдельных операций в данном производственном процессе (используется зависимость, позволяющая определить tj через другие известные величины, например, через tj-1), во втором – с учетом случайных колебаний величин tj.
Рассмотрим некоторые распространенные предположения относительно моменте начала операции tн.
Операции обработки с нецентрализованным управлением производственных циклов во времени.
Операция может начаться в любой момент, если только выполнены необходимые для этого условия: станок готов к работе, и к нему уже поступил очередной полуфабрикат. Момент начала операции равен моменту поступления, если к этому времени станок готов к операции, и равно времени конца предыдущей операции плюс время подготовки станка – если станок не готов к операции:
tjп если tj-1к + τ j-1 г ≤ tjп
tjн = { tj-1к + τ j-1 г если tj-1к + τ j-1 г > tjп
Любые дополнительные простои станка, связанные с особенностями производственных циклов, могут быть учтены соответствующим обобщением понятия τг, т.е. включены в τг.
Операции обработки с централизованным управлением производственных циклов (например, режим работы станков линий обработки деталей жестко синхронизован с режимом сборки изделий на конвейере).
Операция обработки может начинаться только в моменты времени, отстоящие друг от друга на величину длительности такта τТ. Допустимыми моментами начала операции могут быть только моменты времени вида t0 + kτТ, где t0 - начало отсчета времени, k = 0, 1, 2, .... Естественно, что операция может начаться в любой из указанных моментов, если к этому времени станок готов к работе, и уже поступил очередной полуфабрикат, т.е. tк + τг < tп.
В общем случае времена подготовки станка к следующей операции τг, длительности такта τТ, длительности операции τоп могут рассматриваться как случайные величины с заданными законами распределения.
Время подготовки станка к следующей операции зависит от характеристик самого станка и от характеристик полуфабрикатов (отдельные полуфабрикаты или структура их совокупности могут иметь такие особенности, которые способствуют увеличению времени на подготовку станка к выполнению следующей операции).
Длительности операции зависит обычно как от свойств станка, так и от состояния и параметров полуфабрикатов. Например, длительность обработки металлов резанием зависит от размеров полуфабриката, а длительность горячей штамповки – от температуры и т. д.
Операции сборки
Абстрактная операция сборки предполагает участие нескольких (не менее двух) полуфабрикатов (в отличие от операции обработки). Среди них необходимо различать ведущий полуфабрикат (сборный узел) и ведомые полуфабрикаты (детали, присоединяемые к узлу). Выбор одного из полуфабрикатов в качестве ведущего иногда оказывается условным, особенно для первых сборочных операций.
Под операцией сборки понимается такой элементарный акт производственного процесса над совокупностью полуфабрикатов (ведущим и ведомыми), в результате которого изменяется значение хотя бы одной из координат состояния ведущего полуфабриката (за счет присоединения к нему ведомых), а соответствующие ведомые полуфабрикаты прекращают существование.
Предполагается, что существует соответствующий набор производственного оборудования, обеспечивающий выполнение операции сборки.
Пусть в сборке участвуют узел (ведущий полуфабрикат, его состояние аку) и т деталей (ведомых полуфабрикатов). Координаты состояний их для моментов времени t ≤ tн обозначим ау1, ау2, ..., аут.
В результате операции сборки сборный узел имеет новые значения координат аску, а детали прекратят существование.
Для построения математического описания операции сборки в первую очередь необходимо задать соотношения вида
аску = аску (ау1, ау2, ..., аут, β1, β2, . . . , βс).
где βl – параметры сборочного оборудования.
Моменты прекращения существования деталей, использованных на сборке, определяются лишь в случае необходимости.
Для случайных процессов сборки по аналогии с операцией обработки используются соотношения
аску = аску0 (ау1, ау2, ..., аут, β1, β2, . . . , βl) + δаску.
где δаску – случайные отклонения, задаваемые соответствующим законом распределения или другими вероятностными характеристиками.
Анализ параметров, определяющих синхронизацию процесса операции сборки.
Момент начала операции tн. Используются различные предположения, связанные с готовностью к сборке (по аналогии с рассмотренной ранее готовностью к обработке).
Операция начинается в момент готовности всей совокупности элементов: tпу – момент поступления на сборку узла, tпi1, tпi2, ..., tпim — моменты поступления деталей. По аналогии с операцией обработки tнj = max {tпу, tпi1, tпi2, . . . , tпm, tkj-1, + τi-1г}.
Более сложный случай - отдельные сборочные работы (части операции сборки) начинаются по мере поступления на сборку тех или иных деталей или по мере готовности соответствующих элементов производственного оборудования. Этот случай может быть сведен к предыдущему, более простому, если операцию сборки расчленить на несколько последовательно выполняемых операций.
При синхронизированном режиме операция начинается только в момент начала рабочего такта сборочного оборудования - по аналогии с операцией обработки tн = t0 + (к + 1) τТ.
Длительность операции τоп - операция сборки представляется в виде последовательных этапов: установка деталей на узле τу, крепление деталей τкр, регулировка узла τрег. Каждое трех слагаемых в общем случае является случайной величиной с заданными вероятностными характеристиками.
Другие характеристики, связанные с взаимодействием элементов процесса во времени, например, время такта τТ, время подготовки к операции τг и др., могут быть описаны при построении формализованной схемы таким же образом, как это было сделано применительно к операции обработки.
Особенностью формализации операции сборки является некоторая «неравноправность» участвующих в сборке полуфабрикатов – предпочтение всегда отдается сборному узлу по сравнению с деталями. Например, при описании следствий тех или других действий судьба сборного узла всегда описывается с исчерпывающими подробностями, в то время как относительно судьбы каждой отдельной детали информация обычно оказывается ограниченной. Часто можно обойтись фиксацией состояний только сборного узла, а состояния деталей не фиксировать.
Операции управления
Операции управления сами по себе не изменяют состояния полуфабрикатов и непосредственного отношения к обработке и сборке не имеют - в результате операций управления вырабатывается информация, необходимая для согласованной работы отдельных составляющих элементов производственного комплекса.
Примеры операций управления: регулирование скорости производственного процесса, регулирование параметров, характерных для той или другой операции (усилий, температуры и т.п.), распределение полуфабрикатов между параллельно работающими станками или линиями, выработка признаков прекращения или возобновления подачи полуфабрикатов к станку или линии в зависимости от длины очереди, контроль хода производства и качества продукции и т. д.
Предполагается существование оборудования (управляющее устройство, человек-оператор), которое обеспечивает выполнение операции управления.
В результате операции управления вырабатывается информация о требуемых изменениях технологических режимов и структуры производственного процесса для рассматриваемого комплекса оборудования. Эта информация может быть представлена в виде поправок ∆βк к параметрам производственного оборудования. Осуществляется привязка операции управления ко времени выполнения самой производственной операции.
Операция управления начинается после поступления полуфабриката и заканчивается до начала производственной операции - применяется в случае, если наибольшее влияние на ∆β оказывают параметры поступающего полуфабриката ак (главная задача управления – настроить станок на режим, соответствующий параметрам поступающего полуфабриката).
Операция управления начинается после окончания производственной операции – применяется в случае, когда задача управления состоит в поддержании стабильных значений состояний поступающего полуфабриката ак или стабильных режимов работы оборудования βl, а ∆β определяется значениями величин состояния полуфабриката ак и параметров станка βl.
Операция управления и производственная операция выполняются одновременно.
Формализуются случаи возможных ошибок, сопровождающих операции управления (случайными функциями могут быть как состояния и параметры станка, так и сама ∆β). Для описания ошибок используются обычные методы задания вероятностных характеристик.
- 1 Методологические основы моделирования сложных систем
- 1.1 Системность
- Понятия общей теории систем
- Определение понятия системы
- Основные свойства, обязательные для любой системы.
- Взаимодействие и взаимозависимость системы и внешней среды.
- Определение понятий элементов, связей, функций, внешней среды системы. Элемент
- Внешняя среда
- Функции системы
- Сложность систем
- Системный подход
- Классификация систем
- Развитие искусственной системы и ее жизненный цикл
- 1.2 Моделирование
- Общая методология моделирования
- Основные принципы моделирования:
- Процесс моделирования
- Анализ и синтез в моделировании
- Примеры сложных систем Космическая система наблюдения Земли как сложная техническая система Задачи космической системы наблюдения Земли
- Состав и структура космической системы наблюдения Земли
- 2 Построение математических моделей
- 2.1 Математическая модель, математическое моделирование – основные понятия, термины и определения
- Цели математического моделирования
- 2.2 Общие методы построения математической модели
- Микроподход и макроподход в исследованиях системы.
- Формальная запись модели системы
- Понятие вариационных принципов
- Модульное построение моделей
- 2.3 Требования к построению модели
- Адекватность и достоверность модели
- Равнозначимость внешнего и внутреннего правдоподобия
- Анализ чувствительности модели
- Пример анализа на чувствительность экономической задачи
- 3 Математические модели состояния и структуры системы
- 3.1 Модель состояния системы Состояние системы и ее функционирование
- Формализация процесса функционирования системы
- 3.2 Модель структуры системы Основные понятия структуры системы
- Модель состава и структуры системы
- Методология моделирования структуры системы
- Виды структур
- Формирование структуры модели с позиций структурного моделирования.
- Построение структурных моделей
- 3.3 Модель процесса функционирования
- Установление функциональных зависимостей
- Неопределенность функционирования системы
- Пути уменьшения неопределенностей
- Основные требования к модели процесса функционирования
- Анализ функционирования, анализ структуры технической системы
- Функционально – физический анализ технических объектов.
- Пример разработки моделей деятельности организации
- Пример функционально – физического анализа технических объектов
- Конструкция бытовой электроплитки
- Функционально стоимостной анализ.
- 4 Этапы построения моделей
- 4.1 Постановка задачи моделирования
- Разработка содержательной модели
- Разработка концептуальной модели
- Описание внешних воздействий
- Декомпозиция системы
- Подготовка исходных данных для математической модели
- Содержание концептуальной модели
- 4.2 Разработка математической модели
- Разработка функциональных соотношений
- Выбор метода решения задачи
- Проверка и корректировка модели
- Анализ чувствительности модели
- Проверка адекватности модели
- Контроль модели
- Корректировка модели
- Уточнение модели проектируемого объекта
- Реализация математической модели в виде программ для эвм
- 4.3 Практическое использование построенной модели и анализ результатов моделирования
- Примеры построения моделей Математическая реставрация Тунгусского феномена
- 1. Сбор информации о явлении, выдвижение гипотез.
- 2. Содержательная постановка задачи исследования явления.
- 3. Математическая постановка задачи.
- 4. Анализ результатов.
- 5. Проверка адекватности модели – сравнение с натурным экспериментом.
- 6. Анализ результатов.
- Прогноз климатических изменений
- 1. Содержательная постановка задачи
- 2. Концептуальная постановка. Построение математической модели.
- 3. Проведение вычислительного эксперимента.
- 4. Анализ результатов вычислительного эксперимента.
- 5 Виды математических моделей
- 5.1 Классификация математических моделей
- Пример представления модели различной сложности и классификации.
- 5.2 Классификация математических моделей в зависимости от оператора модели
- Линейные и нелинейные модели
- Обыкновенные дифференциальные модели
- 5.3 Классификация математических моделей в зависимости от параметров модели Непрерывные и дискретные модели
- Детерминированные и неопределенные модели
- Дискретно-детерминированная модель
- Статические и динамические модели
- Стационарные и нестационарные модели.
- Формализация системы в виде автомата
- Формализация системы в виде агрегата
- Моделирование процесса функционирования агрегата
- Моделирование агрегативных систем
- Модель сопряжения элементов
- 6 Математические модели распределения ресурсов в исследовании операций
- 6.1 Моделирование операций распределения ресурсов
- Формулировка задачи математического программирования
- 6.2 Модели линейного программирования
- Формулировка общей задачи линейного программирования.
- Типовые задачи линейного программирования
- Транспортная задача.
- Задача коммивояжера.
- Задача о ранце.
- Общая задача теории расписаний.
- Примеры сведения практических задач к канонической транспортной задаче
- 6.3 Распределительные задачи линейного программирования
- Примеры распределительных задач.
- Распределение транспортных единиц по линиям
- Выбор средств доставки грузов.
- Задача о назначениях
- Экономическая интерпретация задач линейного программирования.
- Перевозки взаимозаменяемых продуктов
- Перевозка неоднородного продукта на разнородном транспорте.
- 7 Математические модели физических явлений и процессов. Универсальность моделей
- 7.1 Математические модели на основе фундаментальных законов
- Теоретический метод составления математических моделей
- Основные фундаментальные законы механики
- Работа, энергия, мощность
- 7.2 Уравнения движения
- Динамика поступательного движения.
- 7.3 Уравнения состояния
- Термодинамическая система.
- Упругие свойства твердых тел.
- Жидкости.
- 7.4 Универсальность моделей
- Модели на основе аналогий
- Типовые математические модели элементов и подсистем
- Модель колебательного процесса
- Модель консервативной системы.
- Электрическая подсистема.
- Модели элементов гидравлических систем
- Модели элементов пневматических систем
- 8 Моделирование производственных процессов
- 8.1 Модели систем массового обслуживания
- Основные элементы систем массового обслуживания.
- Характеристики потока
- Классификация смо
- Оценка эффективности смо
- Аналитические и статистические модели
- 8.2 Модели производственных процессов
- Дискретный производственный процесс
- Непрерывный производственный процесс
- Агрегатное представление производственного процесса
- Имитационное моделирование процессов функционирования
- Формализация основных операций производственного процесса Формализованная схема дискретного производственного процесса.
- Формализация отклонения течения производственного процесса от нормального
- Моделирование комплексного процесса обработки, сборки и управления при поточном производстве
- Формализованная схема непрерывного производственного процесса.
- 9 Синтез модели (проекта) системы
- 9.1 Проектирование системы как процесс создания (синтеза) ее модели
- 9.2 Методология проектирования
- Типовые проектные процедуры формирования облика системы
- 9.3 Эффективность системы Понятие эффективности системы
- Формирование модели цели системы
- Выбор критериев и показателей эффективности
- Основные принципы выбора критериев эффективности:
- Проблемы многокритериальности
- 9.4 Технология проектирования
- 9.5 Принятие решений в проектировании
- Выбор в условиях неопределенности
- Моделирование принятия решения
- Прогнозирование в принятии решений
- 9.6 Анализ инвестиционной привлекательности системы Основные типы инвестиций.
- Основные экономические концепции инвестиционного анализа.
- Состав работ при инвестиционном проектировании
- Конкурентоспособность проектируемой системы Оценка потенциальной емкости рынка и потенциального объема продаж
- Оценка конкурентоспособности
- Методы оценки эффективности инвестиций
- Метод определения чистой текущей стоимости.
- Метод расчета рентабельности инвестиций
- Метод расчета внутренней нормы прибыли
- Расчет периода окупаемости инвестиций
- Маркетинг и управление проектом
- Задачи управления проектами
- 9.7 Особенности синтеза модели (проекта) технических систем Этапы проектирования
- Особенности проектирования адаптивных систем
- Моделирование функционирования технической системы Особенности построения моделей при проектировании
- Формирование технического облика системы
- Формирование структуры системы
- Выбор основных проектных параметров системы
- Формирование множества вариантов системы
- 10 Информационное обеспечение синтеза системы
- 10.1 Основные задачи и типы информационных систем Общие свойства информационных систем
- Файл-серверные информационные системы
- Клиент-серверные информационные системы
- Архитектура Интернет/Интранет
- Хранилища данных и системы оперативной аналитической обработки данных
- 10.2 Особенности проектирования информационных систем
- Схемы разработки проекта
- 1. Предпроектные исследования
- 2 Постановка задачи
- 3 Проектирование системы
- Архитектура программного обеспечения
- Подсистема администрирования.
- Техническая архитектура
- Организационное обеспечение системы
- 4 Реализация и внедрение системы
- 10.3 Концепции автоматизации проектирования
- История развития сапр
- Классификация сапр
- Стратегическое развитие сапр Современное состояние сапр
- Направления разработки проектной составляющей сапр
- Разновидности сапр
- Математическое и информационное обеспечение сапр
- 11 Моделирование процесса управления
- 11.1 Основные определения
- Формальная запись системы с управлением
- 11.2 Модели систем автоматического управления
- Устойчивость движения систем
- Определение программного движения и управление движением
- 11.3 Модели автоматизированных систем управления
- Модели автоматизированных систем управления производственными процессами
- Модели автоматизированных систем управления предприятием