Вывоз мусора: musor.com.ru
Главная | Контакты: Факс: 8 (495) 911-69-65 |

Вызывающей программе



^.Прочность деталей. Качество поверхности в значительной мере влияет на прочность деталей, особенно при переменных нагрузках, j Концентрация напряжений, вызывающая разрушение детали, происходит вследствие неровностей ее поверхностей. [Высокая чистота поверхности, полученная в результате отделочных операций, значительно повышает усталостную прочность, так как чем меньше микронеровности, тем меньше возможность появления поверхностных трещин от усталости металла.:

Межкристаллитная коррозия, вызывающая разрушение металла по границам кристаллитов, приводит к резкому снижению механических свойств металла — прочности и пластичности. Межкристаллитной коррозии подвержены многие сплавы: корро-зионностойкие высокохромистые и хромоникелевые стали, мед-

Шастер и Рид [154] использовали с несколько другими целями метод ударных плит для образования в боралюминии ударных волн с давлением до 76 кбар и длительностью воздействия менее 2 икс. Скорость ударных плит увеличивалась до появления разрушения. Было установлено возрастание степени разрушения волокон при увеличении скорости и определена скорость, вызывающая разрушение алюминия и расслоение двух видов боро алюминия. Скорость разрушения для композиционного материала, изготовленного плазменным напылением и диффузионной сваркой, в 3 раза превышает скорость разрушения для алюминиевых образцов, в то время как соответствующая характеристика для плазменно-напыленного паяного материала оказалась несколько меньше скорости разрушения для алюминия. Этот эффект связан с различным характером расположения волокон, образующимся в процессе изготовления материала. Как показано на рис. 15, в, г, в образцах, изготовленных диффузионной сваркой, волокна не соприкасаются, что способствует затуханию волны в результате интенсивного рассеяния. В паяных образцах (рис. 15, а, 6) волокна соприкасаются, причем точки контакта располагаются по направлению волны. Таким образом, волна распространяется по волокнам бора, обладает меньшим рассеянием, и в результате скорость разрушения оказывается того же порядка, что и для алюминия.

расположенных на участках размещения поперечных разрезов армирующих проволок, возникла мелкозернистая ячеистая структура (рис. 120)~ Возможно, что укрупнение больших зерен происходит в результате «присоединения» к ним мелких участков. Видно, как возле мелкого зерна возникают своеобразные «клещи», как бы захватывающие его. Выполненные опыты позволяют высказать мнение о том, что вольфрам Wx обладает относительно высокой пластичностью при температурах около 2000° С. В частности, в опытах, проведенных в условиях растяжения со скоростью перемещения захватов 3,44 мм/ч и при нагреве на 2000° С, деформация образца, вызывающая разрушение, достигла 33%.

/ — характерный размер; а — перемещение, К — вязкость упруго-вязкой среды; f — удельная поверхностная энергия материала; а — коэффициент температуропроводности; ос — коэффициент теплового расширения: AT1 — разница температур тела и среды, вызывающая разрушение материала; ii — коэффициент Пуассона; w —• скорость потока жидкости; п — частота возбуждения потока; а* — коэффициент теплообмена; К^ — коэффициент теплопроводности тела; Яг — коэффициент теплопроводности газа; v — кинематическая вязкость; Др — перепад давления газа; р — плотность; с — удельная теплоемкость; а* — скорость звука в заданной среде; g — ускорение земного притяжения; q — удельный тепловой поток; Тс — температура среды; То —

где Р — максимальная сила, вызывающая разрушение образца; / — расстояние между опорами; Ъ — ширина и а *— толщина образца.

Срок нормальной работы ответственного агрегата автомобиля, как правило, определяется сроком службы одной или нескольких основных его деталей. Причиной разрушения важнейших деталей в эксплоатации обычно являются: 1) износ, вызывающий нарушение формы деталей и их правильного взаимного положения, а также образование недопустимых по величине зазоров; 2) усталость металла, вызывающая разрушение поверхностного слоя рабочих поверхностей или обусловливающая появление трещин и поломку детали; 3) комбинированное действие этих факторов, тесно переплетающихся друг с другом. Соответственно этим причинам должны быть выбраны мето-

ст д. п ,гз _ условный предел длительной прочности (величина напряжений, вызывающая разрушение при температуре / и заданном ресурсе);

Для сжатых образцов степень деформации, вызывающая разрушение внутризеренной текстуры, несколько меньше, чем для растянутых. Так, для стали 35ХГС полное разрушение общности ориентировки пристал-литово-фазыпри сжатии наступает при ф = 20 %, а при растяжении при ф=25%.

ограниченной усталости, когда разрушение наступает snpn 'одном цикле нагрузки \(N=l, lgi0jV=«=0). Несущественно', рассматривается ли нагрузка, вызывающая разрушение, как среднее значение или как амплитуда. !При конструировании деталей, разрушающихся за небольшое .число циклов, необходимо знать, как влияет величина статического эффективного коэффициента концентрации на фактический предел выносливости; однако' при разрушении за (число циклов (больше, например, 10000, обычно достаточно для образца с концентратором простого типа (положить /Cs, равным единице.

Для сжатых образцов степень деформации, вызывающая разрушение внутризеренной текстуры, несколько меньше, чем для растянутых. Так, для стали 35ХГС полное разрушение общности ориентировки пристал-литов оиразы при сжатии наступает при ф = 20 %, а при растяжении при ф=25%.

Несмотря на то, что в азотной кислоте малых концентраций (до 10%) при комнатной температуре материалы, пропитанные фурановыми смолами, стойки, применение их в узлах трения не допустимо, так как в зоне трения (даже при малых скоростях скольжения) возникает высокая температура, вызывающая разрушение материала пропитки.

Чтобы решить систему линейных уравнений с помощью какой-либо стандартной подпрограммы, пользователь должен составить головную (вызывающую) программу, в которой элементы матрицы А и столбца правых частей В линейной системы АХ = В записываются в некоторые массивы, а затем выполняется вызов стандартной подпрограммы. При работе со стандартными подпрограммами из пакета [15] начинающие программисты часто допускают некоторые типичные ошибки, связанные с формированием массивов, в которые записываются элементы матриц. Например, такие ошибки возникают, когда в вызывающей программе матрица формируется в виде двумерного массива А, предельные размеры которого, установленные в операторе DIMENSION, превышают фактические размеры М X М. Остановимся на данном вопросе подробнее.

Однако, как отмечалось выше, в вызываемой стандартной подпрограмме матрица А представлена в виде массива переменной длины, а элементы матрицы должны быть расположены в массиве А подряд без пропусков ячеек. Поэтому при обращении к стандартной подпрограмме, проводимом при М -= 3, будут использованы числа, содержащиеся в первых девяти (М * М = 3 • 3 = 9) ячейках, за резервированных под массив А в вызывающей программе. Очевидно, что эти числа не соответствуют коэффициентам построенной в вызывающей программе матрицы А (3, 3). Это происходит потому, что при описании матрицы в подпрограмме в виде массива А (М, М) переменной длины выбор номера К ячейки памяти, соответствующей элементу A (I, J), производится на основе формулы К = (J — 1) * М 4- I, где М — фактическая длина столбца, указанная при обращении к подпрограмме. Таким образом, при М Ф М0 матрица А будет передаваться в подпрограмму неправильно.

2. Можно формировать матрицу в подпрограмме, входными параметрами которой являются массив А, число строк N и число столбцов М. При этом в подпрограмме следует описать массив А как двумерный массив переменного размера с помощью оператора DIMENSION A (N, M). Тогда при формировании матрицы все ее элементы будут записаны подряд без «пробелов» в памяти, как это и требует векторная форма. В головной вызывающей программе надо лишь определить максимально возможную длину массива А, причем его можно описать как одномерный, например DIMENSION A (1000). Описанный путь реализован в большинстве приводимых в данной книге программ.

где А — входная матрица размером N X N, которая на выходе заменяется обратной матрицей; D — определитель матрицы, вычисляемый в подпрограмме; L и М — целые рабочие массивы длиной N, которые следует описать в вызывающей программе.

где М — число уравнений; N — число правых частей; MUD — число верхних диагоналей, т. е. лежащих выше главной; MLD — число нижних диагоналей, т. е. лежащих ниже главной; А — матрица, записанная по строкам в одномерный массив, под который в вызывающей программе должно быть отведено (М * МС — ML * (ML + l)/2) ячеек; здесь ML = (МС — MLD — 1), МС = min (М, 1 + MUD 4-4- MLD) — ширина ленты, остальные параметры совпадают с одноименными параметрами подпрограммы GELG.

Программное обеспечение для вычисления интегралов. Для численного интегрирования имеется достаточно обширное программное обеспечение. Разумеется, для того, чтобы реализовать вычисления по формуле прямоугольников (2.21) или по формуле Симпсона (2.24) с заданным шагом А, нет необходимости в поиске соответствующей стандартной подпрограммы, так как их нетрудно запрограммировать и самому. Ниже в качестве учебного примера (рис. 2. 12) приводится подпрограмма вычисления интеграла по методу Симпсона, которая будет использована далее при реализации аналитического решения (2.13). Необходимые для ее понимания сведения даны в комментариях к тексту. Отметим лишь, что среди формальных параметров подпрограммы присутствует имя подпрограммы — функции F (х), задающей подыинтегральное выражение, поэтому в вызывающей программе это имя должно быть описано в операторе EXTERNAL.

Примечание. Объявление 81ШКО11ТШЕ должно быть первым объявлением подпрограммы, результатом исполнения которой являются несколько значений или действие с внешними устройствами или устройствами ввода-вывода. Для обращения к такой подпрограмме в вызывающей программе используется оператор САЫ, (см. выше). Полученное по подпрограмме значение возвращается в вызывающую программу (как значение фактического параметра). Действие ввода-вывода по подпрограмме состоит в том, что вводятся или выводятся значения переменных подпрограммы или иные конструкции в соответствии с объявлением РОКМАТ (с. 168).

Поскольку дальнейшее интегрирование осуществляется по параметру а, то в массивах А, Р содержатся матрица разрешающей системы и вектор свободных членов, умноженные на параметр Ламе А (А1). Все массивы и переменная А1 должны быть описаны в вызывающей программе с двойной точностью.

Поскольку дальнейшее интегрирование осуществляется по параметру а, то в массивах А, Р содержатся матрица разрешающей системы и вектор свободных членов, умноженные на параметр Ламе А (А1). Все массивы и переменная А1 должны быть описаны в вызывающей программе с двойной точностью.

Замечание. В вызывающей программе матрицы А, В, С могут быть описаны как двумерные массивы. Подпрограмма MUM работает с одномерными массивами, что сокращает число операций индексации.




Рекомендуем ознакомиться:
Возможность разработки
Возможность регулировать
Возможность сформулировать
Возможность сокращения
Возможность сопоставления
Возможность создавать
Возможность существенно
Вычисления интеграла
Возможность выпадения
Возможность визуального
Возможность воздействия
Выхлопных патрубков
Возможность уменьшить
Возможность упростить
Возможность устранения
Меню:
Главная страница Термины
Популярное:
Где используются арматурные каркасы Суперпроект Sukhoi Superjet Что такое экология переработки нефти Особенности гидроабразивной резки твердых материалов Какие существуют горные машины Как появился КамАЗ Трактор Кировец К 700 Машиностроение - лидер промышленности Паровые котлы - рабочие лошадки тяжелой промышленности Редкоземельные металлы Какие стройматериалы производят из отходов промышленности Как осуществляется производство сварной сетки