по множество допустимых конфигураций '■х <А) €Х \ тогда и только тогда, когда для любого изделия Д , входящего в производственную программу (/ =1,/), в исходном множестве технологических маршрутов обработки существует маршрут, реализуемый на оборудовании номенклатуры х ' • Рассмотрим процедуру генерации множества допустимых конфигураций ОТО. Исходными для рассматриваемой задачи являются варианты технологических маршрутов обработки изделий производственной программы: Li = {< Ты,г >; m = 1, М; г = 1,д,} , (3-5О где: Ti,m.r ~ штучно-калькуляционное время обработки г-го изделия на т-й технологической группе оборудования по д-му варианту маршрута; 7?, число различных вариантов маршрутов обработки /-го изделия. Будем считать, что Ti,m,r —0, если оборудование т—й группы нс участвует в r-ом маршруте обработки /-го изделия. Пусть 1-ое изделие изготавливается по р, -ой технологии ( 2-е по р2-ой (r2=UR2) и т.д., 7-е по f , ( r ; =l,R r)Тогда компоненты вектора допустимой конфигурации ОТО, соответствующего данной организации технологического процесса, определяются по формуле: a lrvr2r,)D ( L D { T , (3-52) .=i * где D(x)— функция Дирака: D(x) = 1,еслих > О, О,еслих = 0. (3.53) Варьируя набором (г,»г2 Г,)> будем получать вектора х ' г'г~...г,) допустимых конфигураций ОТО. В множество включим все различные |
т помер группы оборудования в принятой нумерации ОТО (т= I, XI); сут удельные годовые затраты на единицу оборудования т го типа: = 91, -3„ ; X =(X t’X J _ вектор допустимых конфигураций: ~ основной и % обслуживающих подсистем; Ьт{Х \> Х г) количество единиц оборудования от-готипа при конфигурации % =(j?,».A%>; ? ~ число обслуживающих подсистем в рассматриваемом варианте = (X ,'X J (Р = 5 : ТСС, СИО и СК, ЛСОУП, АСИД, АСТПП, САПР); с'"'(X,) ~ приведенные затраты на р-ую подсистему при ,?2—ой конфигурации обслуживающих подсистем. Вектор конфигурации J rI») г»> <*>. У "to, ...а ....оси'* (1) fl. если т-я модель станков включается в перечень ОТО, « = [о,1 ’ в противном случае. к —порядковый номер конфигурации ОТО при лексикографическом упорядочении булевых векторов: (О,..., О, 0), (0,..., 0, 1), (0, ..., 1, 0), (0, ..., 1,1)...... (1,..., 1, 1) (что соответствует двоичному представлению чисел 0, 1,2, 3,..., 2й). Из всех вариантов конфигураций ОТО в модели необходимо учитывать лишь множество допустимых конфигураций X , '• х'*1е X , тогда и только тогда, когда для любого изделия д , входящего в производственную программу (/= I,/), в исходном множестве технологических маршрутов обработки £ существует маршрут, реализуемый на оборудовании номенклатуры х 'ПРассмотрим процедуру генерации множества допустимых конфигураций ОТО. Исходными для рассматриваемой задачи являются варианты технологических маршрутов обработки £ изделий производственной программы: L i {< T i,m .r > ; in = 1, М\ г = 1, /?,}, 167 где: T j.m .r ~ штучно-калькуляционное время обработки /-го изделия на. т -й технологической группе оборудования по r-му варианту маршрута; R t — число представленных для анализа различных вариантов маршрутов обработки /-го изделия. Будем считать, что Ti,m.r — если т-в оборудование не участвует в г-ом маршруте обработки /-го изделия. Пусть 1-ос изделие изготавливается по /-,-ой технологии (/*, =ь/?,)» 2-е — по г:-ой (/*;= •>/?;)> —. /_е по г, (г, =>./?/)• Тогда компоненты вектора допустимой конфигурации ОГО, соответствующего данной организации технологического процесса, определяются по формуле: Варьируя набором г:), будемполучать векторы допустимых конфигураций ОТО. В множество X , включим все различные вектора ~'ГТ2,.„г() ПрИ полном переборе множества (•/?,,г2„. г,)Число &допустимых конфшураций ОТО можно оценить сверху значением min{2 w;/?, •/?г'•••'/?/} • Конфигурация (1,1,...,1) входит в любое множество допустимых конфигураций ОТО и является единственной для случая R, =R. =...=R, =1 (обработка легален при фиксированных технологических маршрутах). Вектор конфигурации у ,'={ 0 ‘)... 0 '....0 0 обслуживающих подсистем задает вариант реализации каждой из подсистем в выбранном г-ом варианте: .-) [I механизированный вариант исполненияр ой подсистемы, р [2 автоматизированный вариант исполнения р ой подсистемы. (4.15) где D(x)~ функция Дирака: D(x) — 168 |