Математических моделей функционирования
Технологического оборудования виртуальной
Производственной системы
Информационное обеспечение математических моделей обеспечивается определением параметров, входящих в эти модели. Для снижения объемов вычислительных процедур при их получении необходимо использовать математические подходы, обеспечивающие минимальную трудоемкость вычислений средствами вычислительной техники.
Для описания элементов ВПС используют систему многомерных линейных уравнений
АхХ=В, (8.10)
320
где А — матрица (пхп) с постоянными коэффициентами; В — /f-мерный вектор известных констант; X— и-мерный вектор неизвестных.
Таким образом,
0|1 «12 Я2| Й22
-" и! |
' п2
<*\ „ | X, | *1 | ||
°2П | X | *2 | = | *2 |
о„„ | .*». | Л. |
(8-И)
Матрицу Л можно представить в виде произведения двух матриц:
A=LxU,
где
33 |
L =
In
hi hi
Ml M ? *'
'31 '32
яЗ |
' nl / П 2 /
C =
1 И12 «,з 1 Ы23 1
О
"1/. «2п "з„
J
Тогда выражение (8.10) можно представить в виде
LxUxX = B . Если обозначить £/х!= Z, тогда
LxZ=£. Учитывая выражение (8.11), можно записать
(8.12)
k\z\ | = Ьй |
h\z\ + ',2222 | = fc2; |
h\z\ + hiz2 + /зз2з | = ^; |
4izi + ln2z2 + ... + /плгя = />„,
321
откуда
или
Z -4-
' ~/ '
Ml
/, |
Zi =
2 ~ —7 -------- ' 3 " 7
'32 '33
1-1
---- J —----- , где i = 2, 3, ..., п.
h |
Z: =
Таким образом, определив значения элементов матрицы Zmo>k-но определить значения коэффициентов матрицы X :
х, + ы12х2 + ы,3х3 + ... + uinx „ = z, х2 + ыих3 + ... + ы2„х„ = z2
•* n - l + ы«-1,п*и = z n -\
Х« Z „
(8.13)
Для определения компонентов х„ начиная с последнего уравнения последовательно находим их значения. В общем виде они определяются по формуле
X — Z '
X/ = z,- - X "Л' /= и - 1, и - 2, ..., 1. y = i + i
(8.14)
Этот процесс является обратной подстановкой. Число операций для выполнения прямой и обратной подстановок примерно 0,5 и2. В сумме для решения требуется п2 операций. Анализ показывает, что компоненты Ь{ используются только для определения величин z,- и позднее не требуются. Аналогично в (8.14) величина z, не нужна после вычисления переменных х,-. Следовательно, при такой системе расчетов векторы b , z , x могут быть размещены в одних и тех же ячейках памяти ЭВМ.
Элементы матриц L и Uсоответственно
" kj ■■ =
K-l
a kj ~ Zj IkirMmj
A |
------ =*------- , j > k .
kk
322
Требуемые в этих соотношениях значения элементов матриц L и U рассчитываются на предыдущих этапах процесса. Далее каждый элемент ау матрицы А требуется для вычисления только соответствующих элементов матриц L и U . Так как нулевые элементы матриц L и U , а также единичную диагональ матрицы U запоминать не нужно, в процессе вычислений матрицы L и U могут быть записаны на месте матрицы А, причем L — в нижнем треугольнике (/ < j ) матрицы А.
Контрольные вопросы
1. Какой критерий эффективности применяется при выполнении производственного задания?
2. Какие основные параметры, характеризующие состояние технологического оборудования, используют при построении математической модели?
3. В чем суть моделирования процесса функционирования производственного модуля?
4. Как пользуются матрицей свойств технологического оборудования производственной системы?
5. В чем заключается распределение периода изготовления производственного задания во времени?
6. Как определить момент запуска /-го задания?
7. Как представляются технологические возможности производственной системы?
8. Как определяется время на переналадку оборудования?
9. Чем характеризуется информационная модель взаимодействия отдельных распределенных производственных систем?
10. В чем заключается информационное обеспечение математических моделей?
11. Что требуется для оперативной обработки информации?
12. Для чего требуется проведение регулярного анализа возможности технологического оборудования?
13. Для каких целей используется технологическая оснастка с высокой гибкостью?
14. Для чего требуется система с элементами интеллектуализации?
Глава 9
МНОГООБЪЕКТНОЕ АВТОМАТИЗИРОВАННОЕ ПРОЕКТИРОВАНИЕ ПРИ ТЕХНОЛОГИЧЕСКОЙ ПОДГОТОВКЕ
ПРОИЗВОДСТВА
9.1. Основные этапы многообъектного технологического
проектирования
Сокращение времени на технологическую подготовку производства и выпуск новых изделий, особенно малыми партиями, снижает себестоимость изготовления новой продукции и сокращает время от появления новых конструкторских разработок до их внедрения в промышленные образцы, что повышает их конкурентоспособность и позволяет оперативно реагировачъ на изменения потребительского спроса. Для решения этой задачи необходимо определить совокупность необходимых методов и средств образования маршрутов проектирования — последовательностей проектных операций и процедур, ведущих к достижению поставленной цели. При этом методы построения последовательностей проектирования определяются типом проектных задач.
Основой для многообъектного технологического проектирования служат уже существующие РПС, ориентированные на выпуск своих ПЗ и своего технологического оборудования, имеющего фонд свободного времени. Технологическое оборудование, имеющее фонд свободного времени, является ресурсом ПС, необходимым для функционирования ВПС. На основе информации о ресурсах ПС оперативно формируется конфигурация (возможно изменяющаяся во времени), максимально соответствующая требованиям выполняемых ПЗ. Используются элементы интеллектуального управления, позволяющего принимать решения по изменению конфигурации ВПС и формированию управляющей информации в реальном масштабе времени с минимальным участием человека-оператора.
Многообъектное технологическое проектирование с интеллектуальным управлением в РПС включает в себя методики проектирования ТП, обеспечения целеустремленной генерации возможных вариантов конфигурации ВПС, осуществления верификации сгенерированных вариантов и отбора лучших, а чакже принятия решения, на основе которого осуществляется управление процессом конфигурирования ВПС во времени. В связи с тем, что принятие решения и формирование на его основе управляющего воздействия происходит на основе сложных творческих процессов, управление должно строиться как интеллектуальное.
Таким образом, концептуальная идея построения ВПС заключается в мобильной организации временно функционирующих
324
объектно-ориентированных ПС для выполнения текущих ТП на базе РПС. Другими словами, при наличии некоторого ПЗ необходима стратегия выполнения их в РПС, имеющих фонд свободного времени и ориентированных в свою очередь на выпуск других, разных по параметрам изделий. При этом выполнение спроектированных ТП не должно негативно сказываться на сроках и себестоимости выпуска основной для этих РПС продукции.
Реализация идеи достигается за счет формирования ВПС рациональной конфигурации, позволяющей выполнять ПЗ в сроки, не превышающие заданные, но близкие к ним и с минимальной себестоимостью. Такой подход обеспечивает отсутствие материальных перестроек при формировании ПС для выполнения ПЗ, минимальные затраты на хранение готовой продукции и минимальные объемы используемых ресурсов ОПС. Использование свободного технологического оборудования РПС, ориентированных на выполнение своих плановых технологических процессов, обеспечивает существенное сокращение времени и трудоемкости технологической подготовки производства.
Данные о предметной области, к которой относится объект, о существующих и разрабатываемых его структурах, известные или прогнозируемые отношения и связи между элементами и свойствами объекта и внешней среды представляют порождающую среду. Совокупность информационных потоков, образованных информацией о ПЗ и ОПС, образуют порождающую среду, необходимую для генерации вариантов конфигураций ВПС. Порождающая среда представляет собой следующую систему сущностей OS:
05= ({( sah SA .) 116 N „\, {{ sbj , SBj ) \ je Nm }),
где sOj и SAj — соответственно свойство и множество его проявлений; sbj , SBj — база и множество ее элементов; N„={1,2, ..., п) и Nm = {1,2, ..., т); п — число единиц технологического оборудования в ВПС; т — число видов изделий в ПЗ.
Если совокупность отношений представить в виде множеств £)ь D 2 ,..., DN , то R — отношение этих множеств. Если R — множество упорядоченных последовательностей (и кортежей) вида < dt , d 2 , ..., d ^>, где d \ — элемент из Dx ; d 2 — элемент из D 2 ; ...; d „ — элемент из DN , то множества Dt , fy , ..., DN являются доменами отношения R .
Отношение R состоит из некоторого числа кортежей, соответствующих числу элементов в ПЗ и представляет мощность. Отношение R можно представить в виде табличной функции. Такое представление предопределяет использование реляционных БД.
При совместном использовании БЗ и БД особое значение имеют операции выбора и проекции. По значениям атрибутов, рассчитанных на основе информации, полученной из БЗ, с помощью этих операций проводится отбор необходимой информации из БД.
325
На этапе принятия решения, в соответствии с требованиями и ограничениями более высокого уровня, принимается решение о выполнении некоторого объема ПЗ. На этапе проектирования анализируют выбранное ПЗ, разрабатывает ТП в виде набора маршрутов, описаний и т.п., выбирают оборудование, оснастку и т.п. На этапе планирования составляется план изготовления по соответствующей технологии на технологическом оборудовании, составляющем ВПС. На этапе приобретения осуществляется фактическое приобретение сырья, полуфабрикатов, комплектующих, информации, необходимых для производства продукта по соответствующей технологии. На этапе производства реализуется план изготовления деталей, в результате которого выполняется ПЗ. На этапе контроля качества готового продукта осуществляется сравнение продукта с его спецификацией и дается извещение о несоответствиях, если таковые имеются. На этапе поставки готовый продукт, прошедший контроль качества, направляется потребителю.
Функции, выполняемые на указанных этапах, взаимосвязаны и могут использовать общие или различные данные. При решении задачи формирования ВПС необходимо создание и использование БД, содержащих информацию, полученную на основе научных положений технологии машиностроения; методах математического моделирования, системно-структурного анализа; теорий информации, множеств, математической логики, автоматизированного проектирования и технологии программирования.
Модель системы многообъектного технологического проектирования позволяет не только представить функции и виды деятельности в автоматизированном производстве, но является основой для его системного проектирования. Модель базируется на понятии «управляемое динамическое производство», в которой выполняются следующие последовательные этапы: принятие решения, оценка конструкции, технологическое проектирование, верификация, контроль прохождения ПЗ через ВПС.
Математическая реализация моделей функционирования ВПС учитывает, что современное гибкое автоматизированное производство базируется на массовом применении вычислительной техники, от ГПМ, имеющих, как правило, встроенные микропроцессоры, до автоматизированных рабочих мест (АРМ) конструкторов, технологов, диспетчеров, и т.д. В силу физической распределенности этих компонентов объективно возникает задача создания соответствующей распределенной вычислительной системы ЭВМ, охватывающей участки, цехи, заводы, отрасли и т.д.
Эффективность управления реальной ПС зависит от последовательности и значений принимаемых решений, а также от оперативности получаемой информации. Для принятия необходимых решений требуется получение соответствующей информации о ПС в реальном времени, а также о прошлом или возможном будущем.
326
Ввиду ограниченности времени на обработку поступающей информации, анализ складывающейся производственной ситуации и формирование соответствующей команды управления требуется автоматизация выполнения указанных действий. Это приводит к необходимости использования моделей, имитирующих основные действия оператора при управлении ПС. Такая система должна обладать элементами интеллектуального управления.
Структурная модель процесса формирования конфигурации ВПС представлена на рис. 9.1. Генерация вариантов осуществляется на основе эволюционного метода, использующего генетические алгоритмы. Для реализации генерации вариантов был выбран подход, получивший название «метод комбинирования эвристик». Этот метод позволяет уменьшить требуемую вычислительную мощность всего генетического алгоритма в целом.
По завершении формирования очередных вариантов конфигурации ВПС выполняется их верификация (проверка достоверности) для выбора наилучшего. Если на каком-либо этапе генерации
Эволюционный
метод
(генетические
алгоритмы)
Варианты
конфигураций
ВПС
Готовое решение
Рис. 9.1. Структурная модель процесса формирования конфигурации виртуальной производственной системы
327
сформированный вариант оказывается работоспособным (отвечает условиям целевых функций), то он рассматривается как рабочий и на его основе формируется команда на практическую реализацию в ПС.
Верификация — комплексная процедура, в основе которой находится имитационное моделирование процессов, протекающих в ВПС. На отдельных этапах имитационного моделирования осуществляется локальная оптимизация, с применением линейного, динамического программирования и т.д. Выбор метода зависит от типа текущей задачи. Имитационное моделирование позволяет вычленить из общей задачи моделирования отдельные локальные, для решения которых могут быть применены указанные методы. Цель этого этапа — попытка нахождения в рамках сгенерированной текущей конфигурации ВПС наилучший вариант по объемам используемых в ней производственных ресурсов при обеспечении заданных условий.
Если этот вариант не соответствует заданным условиям, ранжируют сгенерированную популяцию, на основе которой формируется новая популяция и далее процесс повторяется до получения рабочего варианта.
Дата: 2018-12-28, просмотров: 229.