ШИНЫ. НЕКОТОРЫЕ ПРОБЛЕМЫ ЭКСПЛУАТАЦИИ И ПРОИЗВОДСТВА
Методика и алгоритм математического моделирования процесса выделения вулканизационных газов на ПЭВМ
Блок-схема алгоритма математического моделирования процесса обработки на ПЭВМ представлена на рис. 56.
Алгоритм имеет следующую структуру. Вначале вводятся исходные данные, константы, величина шага по времени при решении конечно-разностных уравнений. Затем следует подпрограмма инициализации графического режима. Перечисленные блоки составляют общую часть программы. Далее следует циклическая часть, которая многократно повторяется в процессе расчета. Она начинается с оператора-счетчика: К=К+1. Затем идет собственно расчет искомых величин. Расчет температур жидкой и газовой фаз в камере для двух рассматриваемых случаев осуществляется по одним и тем же конечно-разностным формулам. После расчета температур и вывода результата на печатающее устройство алгоритм разветвляется на два направления по признаку ветвления «X».
Значение переменной Х=1 соответствует процессам, протекающим с бурным выделением газов. Значение Х==2 соответствует процессам, протекающим с выделением небольшого количества газов. Значение X задается в блоке задания исходных данных. В первом случае вычисляются величины: парциальных давлений, парциальных плотностей, парциальных потоков и мольных долей жидких компонентов, входящих в состав обрабатываемого изделия. Во втором случае вычисляются величины: парциальных давлений, парциальных концентраций, парциальных потоков и мольных долей жидких компонентов, входящих в состав обрабатываемого изделия. Каждый блок расчета заканчивается выводом результата на печать.
Далее следует общая для обоих случаев подпрограмма построения графиков. Затем проверяется условие достижения заданного предела по времени Ктах. Если оно выполняется, то расчет заканчивается. Если нет, то уравнение передается к началу циклической части алгоритма и осуществляется очередной расчетный шаг.
Временной шаг выбирается в начале как 0,0001 доля от длительности всего процесса в целом. Если такой шаг оказывается недостаточно мелким и приводит к численной неустойчивости, то следует повторно запустить программу с шагом, уменьшенным в 2 раза. Эту операцию следует повторять до тех пор, пока решение не приобретет устойчивый характер.
Среднее время вычислений составляет 4-6 с на компьютере РС АТ 80486.