Под математической моделью технологического процесса и его элементов
понимают систему математических соотношений, описывающих с требуемой точностью
изучаемый объект и его поведение в производственных условиях. При построении
математических моделей используют различные математические средства описания
объекта — теорию множеств, теорию графов, теорию вероятностей, математическую
логику, математическое программирование, дифференциальные или интегральные
уравнения и др.
Описание математических соотношений на уровнях структурных, логических
и количественных свойств принимает конкретные формы в
условиях определенного объекта. Например, множество параметров, влияющих на
выбор скорости резания при различных методах обработки, можно представить в виде
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.
В зависимости от сложности задачи используются различные принципы
построения моделей. Зачастую возникает необходимость разработки менее точной
модели, но тем не менее более полезной для практики.
Возникают две задачи: с одной стороны, — нужно разработать модель, на которой
проще всего получать численное решение, а с другой стороны,— обеспечить
максимально возможную точность модели. С целью упрощения модели используются
такие приемы, как исключение переменных, изменение характера переменных,
изменение функциональных соотношений между переменными (например, линейная аппроксимация),
изменение ограничений (их модификация, постепенный ввод ограничений в условие
задачи). Модели, являясь эффективным средством исследования структуры задачи,
позволяют обнаружить принципиально новые стратегии.