Главная | Контакты | Настройки СМЕНИТЬ ПАЛИТРУ:

Главная > Книги

Справочник технолога-машиностроителя
Глава 5. ПРОЕКТИРОВАНИЕ ТЕХНОЛОГИЧЕСКИХ ПРОЦЕССОВ И ОПЕРАЦИЙ ОБРАБОТКИ

Меню книги
Навигация
Рисунки
Таблицы
Главная » Глава 5. ПРОЕКТИРОВАНИЕ ТЕХНОЛОГИЧЕСКИХ ПРОЦЕССОВ И ОПЕРАЦИЙ ОБРАБОТКИ » Автоматизация проектирования технологических процессов механосборочного производства
Математические модели при автоматизированном проектировании технологических процессов

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

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

Mv = {Tи, m, t, s, d, В, сv, kv, хv, уv, zv, rv},     (13)

где Tи — стойкость инструмента, мин; m — по­казатель относительной стойкости инструмен­та; t — глубина резания, мм; s — подача, мм/об (мм/зуб, мм/дв. ход, мм/мин); d — диаметр обрабатываемой поверхности или диаметр ин­струмента; В - ширина обрабатываемой по­верхности, мм; сv — коэффициент, характеризующий условия обработки; kv - поправочный коэффициент на скорость резания; хv, уv, zv, rv — показатели степени.

Логические соотношения между приве­денными выше параметрами и скоростью ре­зания v имеют вид

,     (14)

причем Ти, m, сv и kv всегда истинны, а ис­тинные значения других переменных зависят от метода обработки резанием.

Формулы количественных соотношений ме­жду параметрами с учетом истинности их логических значений имеют вид:

при наружном точении

;     (15)

при сверлении

     (16)

и т. д. Следовательно, формулы (13)—(16) представляют математические модели расчета скорости резания на различных уровнях аб­страгирования.

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

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

Структурные или структурно-логические модели согласно ГОСТ 14.416 — 83 подразде­ляются на табличные, сетевые и перестано­вочные, которые определяются строками буле­вой матрицы:

,     (17)











где Si — свойства моделей, влияющих на со­держание проектирования; F(S) — набор свойств; FG — набор свойств, если все графы объектов Ak, проектируемых по данной моде­ли, суть простые пути или цепи FG = 1 и FG = 0 в противном случае; Fn — набор свойств, учитывающих число элементов во всех ва­риантах объектов Аk (Fn — 1 — число элемен­тов аi одинаково, Fn = 0 в противном случае); Fλ — набор свойств, учитывающих отношение между любыми элементами объекта аiaj€Аk во всех вариантах объектов Аk (Fλ = 1 отношение не меняется, Fλ=0 —в противном случае); Fa — набор свойств, учитывающих состав эле­ментов аi в Аk (Fa = 1 — состав одинаков, Fа = 0 в противном случае).

В матрице (17) модели класса S1 называют табличными. В табличной модели каждому набору свойств F(Ak) соответствует един­ственный вариант проектируемого объекта Ак. Поэтому табличные модели используют для поиска стандартных, типовых или готовых проектных решений. Модели остальных классов применяют для получения типовых унифи­цированных и индивидуальных проектных ре­шений при наличии их вариантов и необходи­мости оптимизации решения. Модели классов S2, S5, S7, S8 и S11 называют сетевыми. Структура элементов сетевой модели описы­вается ориентированным графом, не имею­щим ориентированных циклов. В этой модели может содержаться несколько вариантов про­ектируемого объекта Аk, однако во всех ва­риантах сохраняется неизменным соотношение порядка между входящими элементами. Моде­ли классов S3, S4, S6, S9, S10 и S12 называют перестановочными. Соотношение порядка между элементами проектируемого объекта Аk в перестановочных объектах обычно задается с помощью графа, содержащего ориентиро­вочные циклы, причем все варианты объектов Аk, проектируемые по перестановочным моде­лям, различаются порядком между элемента­ми, входящими в них.

Объектом проектирования Аk может быть технологический процесс, операция или техно­логический переход

Если рассматривать технологический про­цесс в качестве объекта проектирования, то операции будут элементами. При проектиро­вании операции элементами будут технологи­ческие переходы.

Если Аk должен содержать фиксированный набор элементов ai€A, то ; если Аk может содержать любой элемент ai€A, то ; а если какой-либо единственный элемент ai€A, то . Ниже приведены табличная, сетевая и переста­новочная модели.

При обработке группы деталей (рис. 13, а) на токарном прутковом автомате с помощью табличной модели устанавливается последова­тельность обработки поверхностей. Каждая деталь имеет поверхности F1, F2,...,F8 с определенными свойствами, поэтому состав свойств поверхностей, относящихся к группе деталей, будет

.     (18)

Если ввести совокупность свойств более высо­кого уровня: F1 = {F1, F2, F4, F8}, то получим

,     (19)

а если совокупности свойств для деталей 1-, 2-, 3-й групп (соответственно элементам а1, а2, а3 группы А деталей, т.е. a1, а2, а3€А) F1″= F(a1) = {F1, F2, F3, F4, F5, F6, F7, F8}; F2" = F(a2) = {F1, F2, F3, F4, F7, F8}; F3" = F(a3) = {F1, F2, F4, F8}, то получим

.     (20)

Табличные модели представляют матрицы (рис. 13,б и в), в которых τ1, τ2, τ3,...,τ8 - операторы (технологические пере­ходы при выполнении автоматной операции).

Сетевая модель включает матрицу свойств детали, описание логических отношений ме­жду свойствами и граф G = (Т, С) взаимосвязи операторов (Т={τ1, τ2,...,τn}; C = {C1, С2,..., Сm} - дуги графа) по возможной по­следовательности их использования. Напри­мер, в логической сетевой модели класса S5(T) изготовление зубчатого колеса (рис. 14), смежность и порядок операторов (операций) заданы графом.

Проектирование технологического процес­са изготовления изделия характеризуется раз­личными уровнями: самый высокий уро­вень — разработка принципиальной схемы тех­нологического процесса, который включает отдельные этапы, причем этап может содер­жать несколько операций или одну операцию. В данном случае оператором будет являться этап технологического процесса. Моделирова­ние технологических процессов разного уровня происходит с помощью моделей Si(T), При этом операторам модели Si(T) более высокого уровня - этапам технологического процесса, соответствуют операции и переходы, входя­щие соответственно в маршрут и операцию, проектируемые по моделям Sj(T) более низкого уровня.

Граф перестановочной модели класса S6(Т) расцеховки при изготовлении изделия приве­ден на рис. 15.

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

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

F = f(x,y).

где х — управляемые переменные; у — неупра­вляемые переменные; F — ожидаемая эффек­тивность.

Ограничения, входящие в модель, имеют вид φ(х, у) = 0. Решения на модели получают­ся путем определения значения х (как функции от у), максимизирующего (минимизирую­щего) F.

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


Главная > Книги