Отчет по лабораторным работампо курсу "Численные  методы"

Министерство образования и науки Российской Федерации

Магнитогорский государственный технический университет им. Г.И.Носова

Кафедра обработки металлов давлением

О Т Ч Е Т по лабораторным работампо курсу "Численные  методы"

Выполнилстудент группы ТОБс-12 Зайнагабдинов А.А.

Проверилдоцент, канд. техн. наук С.А. Левандовский

Магнитогорск

2014

1.  Лабораторная работа  № 1. «Вычисление простых функций»

Вычисление значений различных функций наиболее часто используется в вычислительной практике. Все алгоритмические языки, в том числе Pascal,  Basic и Visual Basic for Application (VBA) имеют в своем составе широкий выбор стандартных функций. Для вычисления таких функций необходимо записать указатель функции и список фактических параметров функции. Для вычисления более сложных функций, в которые входят стандартные функции, необходимо записать соответствующие выражения с учетом правил выбранного алгоритмического языка. Вычисление значений функций по заданным аналитическим выражениям (формулам) получило название прямых вычислений.

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

Например, надо определить длину очага деформации при простой продольной прокатке (рис. 1):

                                                        (1)

где R - радиус рабочих валков, мм;

h = h0 - h1 - абсолютное обжатие, мм;

h0 - высота полосы до прокатки, мм;

h1 - высота полосы после прокатки, мм.

Требуется вычислить ряд значений  l  для нескольких радиусов рабочих валков  R  в интервале [100, 200] с шагом  20 мм и результаты вывести на печать. Алгоритм решения этой задачи предполагает прямые вычисления по заданному аналитическому выражению (рис.2).

Данный пример можно реализовать с помощью таблицы или используя средства VBA.

На рис. 3 представлен фрагмент рабочего листа Excel c результатами расчета длины очага деформации (в виде таблицы) для следующих исходных данных, мм:

Rmin = 350;   Rmax = 350;   ΔR = 10;

h0 = 10;         h1 = 7,    5.

∆h = 3, 5

Рисунок 1 – Расчет длины очага деформации при простой продольной прокаткеРисунок 2 – Блок-схема программы расчета нескольких значений функции в цикле

Рисунок 3 – Фрагмент рабочего листа с результатами вычислений длины очага деформации

Вывод: В данной лабораторной работе с помощью Microsoft Exel научились вычислять простые функции.

Рисунок 4 – Схема алгоритма вычисления бесконечной суммы с заданной точностью

По выданным данным рассчитаем функцию

 

Рисунок 5 – Фрагмент рабочего листа с результатами вычислений

Рисунок 6 – Фрагмент рабочего листа с результатами вычислений Visual Basic for Application (VBA)

Вывод: С помощью Visual Basic for Application (VBA) мы смогли вычислить функцию с помощью рядов. Познакомились с двумя приближенными функциями интерполяции и аппроксимации.

Рисунок 7 – Схема алгоритма метода половинчатого деления

По выданным исходным данным рассчитали упругопластическую деформацию толстостенной трубы под действием внутреннего и наружного давлений в условиях плоского деформированного состояния

Исходные данные:

Pb = 260

E = 10^ -6

Ra = 100 мм

Rb = 200 мм

Pa = 1000 мПа

Tt = 725 мПа

Рисунок 8 – к расчету границы между упругой и пластической зонами деформации

Рисунок 9 – Фрагмент рабочего листа с результатами вычислений

Рисунок 10 – Фрагмент рабочего листа с результатами вычислений Visual Basic for Application (VBA)

Вывод: Рассмотрев метод половинчатого деления, который является одни из простых методов, рассчитали границы между упругой и пластическими зонами деформации с помощью Microsoft Exel и Visual Basic for Application (VBA) .

Рисунок 10

По выданным данным произведем расчет

Исходные данные:

h0 = 1,2                            s0 = 300 Мпа

h1 = 0,83                          s1 = 600МПа

E = 10^-6                         K0 = 0,1

Vp = 0,3                           K1 = 0,1

Ep = 220Гпа                     R = 250мм

f = 0,08

Рисунок 11 – Фрагмент рабочего листа с результатами вычислений Лабораторной работы №7

Рисунок 12 – Фрагмент рабочего листа с результатами вычислений Visual Basic for Application (VBA)

Вывод: В данной лабораторной работе рассмотрели и посчитали с помощью Microsoft Exel и Visual Basic for Application (VBA) расчет среднего удельного давления при холодной прокатке (по А.И. Целикова) с учетом упругого сплющивания рабочих валков.

← Предыдущая
Страница 1
Следующая →

Кафедра обработки металлов давлением. Вычисление значений различных функций наиболее часто используется в вычислительной практике.

У нас самая большая информационная база в рунете, поэтому Вы всегда можете найти походите запросы

Искать ещё по теме...

Похожие материалы:

Сохранить?

Пропустить...

Введите код

Ok