Выбор метода решения задачи
Поиск решения задачи сводится к отысканию некоторых зависимостей искомых величин от исходных параметров модели. Все методы решения можно подразделить на аналитические и алгоритмические. Аналитические методы более удобны для последующего анализа результатов, но применимы лишь для относительно простых моделей. В случае, если математическая задача (хотя бы и в упрощенной постановке) допускает аналитическое решение, последнее, без сомнения, предпочтительнее численного, что достаточно широко используется в теории обработки металлов давлением. Алгоритмические методы сводятся к некоторому алгоритму, реализующему вычислительный эксперимент с использованием ЭВМ. Точность моделирования в подобном эксперименте существенно зависит от выбранного метода и его параметров (например, шага интегрирования). Алгоритмические методы, как правило, более трудоемки в реализации, требуют от исследователя хорошего знания методов вычислительной математики, обширной библиотеки специального программного обеспечения и мощной вычислительной техники. Современные модели на базе алгоритмических методов разрабатываются в исследовательских организациях, которые зарекомендовали себя как авторитетные научные школы в соответствующей области знания. Приближенные и численные методы исследования поставленных математических задач относятся к обширному разделу - современной вычислительной математике. Численные методы применимы лишь для корректных математических задач, что существенно ограничивает использование их в математическом моделировании. Общим для всех численных методов является сведение математической задачи к конечномерной [12]. Это чаще всего достигается дискретизацией исходной задачи, т.е. переходом от функции непрерывного аргумента к функциям дискретного аргумента.
Применение любого численного метода неминуемо приводит к погрешности результатов решения задачи. Выделяют три основных составляющих возникающей погрешности при численном решении исходной задачи [7]: - неустранимая погрешность,связанная с неточным заданием - погрешность метода,связанная с переходом к дискретному - ошибка округления,связанная с конечной разрядностью чисел, представляемых в ЭВМ. Естественным требованием для конкретного вычислительного алгоритма является согласованность в порядках величин перечисленных трех видов погрешностей. Численный, или приближенный, метод реализуется всегда в виде вычислительного алгоритма. Поэтому все требования, предъявляемые к алгоритму, применимы и к вычислительному алгоритму. Прежде всего, алгоритм должен быть реализуем - обеспечивать решение задачи за допустимое машинное время. Важной характеристикой алгоритма является его точность, т.е. возможность получения решения исходной задачи с заданной точностью ε > 0 за конечное число Q (ε)действий. Очевидно, чем меньше ε, тем больше затрачиваемое машинное время. Для очень малых значений е время вычислений может быть недопустимо большим. Поэтому на практике добиваются некоторого компромисса между точностью и затрачиваемым машинным временем. Очевидно, что для каждой задачи, алгоритма и типа ЭВМ имеется свое характерное значение достигаемой точности. Время работы алгоритма зависит от числа действий Q (ε), необходимых для достижения заданной точности. Для любой математической задачи, как правило, можно предложить несколько алгоритмов, позволяющих получить решение с заданной точностью, но за разное число действий Q (ε). Алгоритмы, включающие меньшее число действий для достижения одинаковой точности, будем называть более экономичными,или более эффективными.
В процессе работы вычислительного алгоритма на каждом акте вычислений возникает некоторая погрешность. При этом от действия к действию она может возрастать или не возрастать (а в некоторых случаях даже уменьшаться). Если погрешность в процессе вычислений неограниченно возрастает, то такой алгоритм называется неустойчивым, или расходящимся. В противном случае алгоритм называется устойчивым, или сходящимся. Выше уже отмечалось, что вычислительная математика объединяет огромный пласт разнообразных, быстро развивающихся численных и приближенных методов, поэтому практически невозможно привести их законченную классификацию. Стремление получить более точные, эффективные и устойчивые вычислительные алгоритмы приводит к появлению многочисленных модификаций, учитывающих специфические особенности конкретной математической задачи или даже особенности моделируемых объектов. Можно выделить следующие группы численных методов [12] по объектам, к которым они применяются: - интерполяция и численное дифференцирование; - численное интегрирование; - определение корней линейных и нелинейных уравнений; - решение систем линейных уравнений (подразделяют на прямые и итерационные методы); - решение систем нелинейных уравнений; - решение задачи Коши для обыкновенных дифференциальных уравнений; - решение краевых задач для обыкновенных дифференциальных уравнений; - решение уравнений в частных производных; - решение интегральных уравнений. Указанные численные методы далее будут рассмотрены более подробно. Пример. Математическая постановка задачи моделирования уширения при кузнечной протяжке [13, 15]. Для получения решения сформулированной выше задачи (2.3) – (2.6) можно использовать как аналитические, так и численные методы.
Аналитическое решение представлено в работах [13,15]. Граничные условия (2.5) и (2.6) будут удовлетворены, если распределение скоростей описывается частным решением условия несжимаемости (2.4), а именно
vx = C1 x + C2, vy = C3 y + C4, vz = – (C1 + C3) z + C5,
где С1, С2, …, С5 – постоянные интегрирования. Принимая по обоснованию работы [15] C2= C4= C5 = 0, а C1 + C3= v/h получим vx= C1 x, vy = C3 y vz = – (C1 + C3) z.
В дальнейшем вводят замену (2.2) [15]
φ =
После замены кинематически возможные скорости в полосе и соответствующие им интенсивности скоростей деформаций определятся следующим образом: для блока 1
для блока 2
для блока 3
Сечения поковки x = ± l являются поверхностями разрывов скоростей (см. рис. 2.9). Эти разрывы: |Δ v |12 на стыке блоков 1 и 2, |Δ v |23 на стыке блоков 2 и 3 при одних и тех же координатах y и z, а x = ± l одинаковы
Скорости скольжения по поверхностям контакта при z = ± h распределяются симметрично
В результате составляющие уравнения мощностей всех сил (2.3) на указанных выше кинематически возможных скоростях
Np = 2 Pv, (2.7) где P – сила деформации, действующая на боек;
Приравнивая мощность внешних сил (2.7) к сумме мощностей деформации (2.8а), трения (2.8б) и на поверхностях разрыва (2.8в) получим выражение для силы протяжки
Полученное уравнение содержит неизвестный параметр φ, который найдем из необходимого условия минимума верхней оценки силы протяжки (2.9)
Из приведенного условия минимума силы Р следует
где В0 – начальная ширина полосы, Н1 – конечная высота ее ранее протянутого участка, В, L,Н – текущие значения ширины полосы, длины площадки контакта (шаг подачи) и расстояние между бойками в очаге деформации. В работе [18] приведено решение для аналогичной задачи при максимальном напряжении трения τк = σs/
Воспользуйтесь поиском по сайту: ![]() ©2015 - 2025 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|