Республики узбекистан навоийский горно-металлургический комбинат


Выбор моделирующего алгоритма (МА)



Download 1,83 Mb.
bet6/7
Sana26.02.2022
Hajmi1,83 Mb.
#471992
TuriКурсовой проект
1   2   3   4   5   6   7
Bog'liq
Абдурашидова. автоматл.
2 5415802968249206802, Diyora, 2, filosofiyadan ozbetinhe, Абидова Н. Решение курсовая работа., 1. Anketa (talabalar), ҚУРИЛИШ ВА МИЛЛИЙ ҲУНАРМАНДЧИЛИК, ZEBRA, ZEBRA, 1, Schetlar rejasi, ТДТУ кирилча Ҳарбий кафедра, Навоий, 45-16
2.3. Выбор моделирующего алгоритма (МА)
Размерность исходной системы уравнений (9) равна 11. Для выбора алгоритма математической декомпозиции, который позволит определить 11 искомых переменных (10) путем последовательного решения одного нелинейного уравнения размерностью 1 и одного квадратного уравнения, необходимо построить и проанализировать информационную матрицу системы уравнений МО (9).
Информационная матрица системы уравнений МО представляет собой квадратную матрицу (табл.1), строки которой соответствуют номерам уравнений, а столбцы – обозначению определяемых переменных. Информационная матрица формируются следующим образом: на пересечении i-ой строки, соответствующей i-ому уравнению, с j-ым столбцом
ставится знак плюс, если i-ое уравнение включает j-ую определяемую переменную. Эта процедура повторяется для всех независимых уравнений и определяемых переменных системы.
Информационная матрица системы уравнений (9), описывающей стационарный режим гидравлической системы (рис.1), представлена в табл.1.

Таблица 1




Информационная матрица системы уравнений, описывающей стационарный
режим гидравлической системы (рис.1)



В таблицу 1, соответствующей информационной матрице, включен правый дополнительный столбец, который имеет обозначение номера (№). В этом столбце будет отражаться последовательность вычислений согласно выбираемому алгоритму расчетов.


Для выбора оптимального алгоритма расчетов при решении системы уравнений (9) необходимо проанализировать информационную матрицу (табл.1).
Каждое уравнение системы (9) содержит несколько определяемых переменных: как минимум две. Начальные приближения для итерационных расчетов при решении нелинейных уравнений следует задавать в тех уравнениях, где наименьшее число определяемых переменных (в данном случае две) и оно может быть хорошо обосновано из физических соображений. Например, значение приближения может быть задано в интервале , так как высота ёмкости задана в условии задачи.
Для обозначения задания начального приближения итерационного процесса вычисления в информационной матрице ставится знак плюс, соответствующий задаваемой переменной в конкретном уравнении и обводится квадратом (см. табл.1, строку 10).
Первым шагом вычислительной процедуры будет определение переменной в уравнении (9) (см. число 1 в правом столбце табл. 1). Для обозначения переменной, которая определяется в уравнении (9), соответствующий ей плюс в строке (10), обводится ромбом.
Заданное значение приближения и найденная переменная справедливы для всей системы уравнений и поэтому эти величины должны использоваться и другими уравнениями системы (см. уравнение (9) в табл. 1). Для обозначения распространения значений переменных на все уравнения системы, соответствующие им плюсы в столбцах, обводятся окружностями. В уравнении (9) окружностями обведены плюсы, соответствующие и , что позволяет решить это уравнение относительно на шаге 2 вычислительной процедуры (табл. 1). Дальнейшие последовательные шаги расчетов дают возможность определить только приближенные значения , , , , , , что связано с выбором в самом начале реализуемой процедуры вычисления приближения величины .
Таким образом, определение корректного значения приведет соответственно к получению корректных значений и , , , , , , , , , т.е. 10 из 12 искомых переменных.
Для коррекции должно использоваться уравнение (8), в котором все переменные известны из предыдущих расчетов (соответствующие им плюсы обведены окружностями) – табл. 1, шаг 10. Когда система уравнений МО решена, то уравнение (8) вида:



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


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

Наиболее эффективным алгоритмом для коррекции переменной и решения уравнения (8) является метод половинного деления [5], с нижней границей интервала поиска – 0 и верхней границей - , т.к.


только в этом случае знаменатель уравнения (10) системы уравнений МО (9) не станет равным нулю при подстановке в него верхней границы .
При решении уравнения (8) в итерационном цикле на шаге 7 (табл. 1) необходимо определить из формулы (6). Так как на предыдущих этапах расчетов может получиться как положительным, так и отрицательным, выражение для определения должно учитывать это обстоятельство – используется функция знака для решения уравнения (6):
(11)
Для определения двух оставшихся переменных и в уравнение (10) подставляется из уравнения (11) системы уравнений МО (9). В результате получается квадратное уравнение относительно ( известно из предыдущих расчетов – табл. 1):


(12)
Для определения значения используется формула вычисления корней квадратного уравнения и выбирается тот из корней, который располагается в интервале .
Общепринято для отображения последовательности вычислений и изображения вычислительных процессов использовать блок-схемы алгоритмов расчетов.
При этом предлагается пользоваться следующими графическими блоками:





На рис. 2 изображена блок-схема алгоритма расчета стационарного режима гидравлической системы, изображенной на рис.1. При этом используется два алгоритмических блока – стандартных алгоритма:

  • метод половинного деления [5]: алгоритмический блок (7) для определения ;

  • вычисление корней квадратного уравнения: алгоритмические блоки (10), (11) для определения и .

Топология гидравлической системы отображается вычислительными блоками слева от алгоритмического блока (7). Результатом расчета по вычислительным блокам (9), (8), (1), (3), (6), (5), (2), (4) является значение величины функции:


, (12)

которая используется стандартным модулем метода половинного деления в алгоритмическом блоке (7) для определения уровня жидкости 1 в первой ёмкости.



В табл. 2 представлены итерационные формулы для реализации некоторых численных методов решения уравнения вида (для рассматриваемой задачи - для решения уравнения (11)) [6].
В общем случае перед применением любого приближенного численного метода следует отделить корень уравнения, т.е. определить замкнутый интервал по искомой переменной , в котором располагается одно решение (уравнение может иметь несколько корней - решений). В рассматриваемой задаче этот интервал целесообразно задавать из физических соображений в виде: и и для него должно быть справедливо неравенство .
Для метода половинного деления задание такого замкнутого интервала обязательно, в то время как для остальных методов, представленных в табл. 2, могут быть заданы одно ( ) или два ( ) начальных приближения, по возможности, близко расположенные к искомому решению .
При решении уравнений методом последовательных итераций с использованием итерационных формул, приведенных в табл. 2, целесообразно установить следующие условия окончания итерационного процесса расчётов:
по аргументу
(13)
и по функции
(14)
где ( ) и ( ) – верхние индексы: номера последовательных итераций; и – точность, определенная корня уравнения соответственно по аргументу и функции.


Таблица 2

Download 1,83 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2022
ma'muriyatiga murojaat qiling

    Bosh sahifa
davlat universiteti
ta’lim vazirligi
axborot texnologiyalari
maxsus ta’lim
zbekiston respublikasi
guruh talabasi
O’zbekiston respublikasi
nomidagi toshkent
o’rta maxsus
davlat pedagogika
toshkent axborot
texnologiyalari universiteti
xorazmiy nomidagi
rivojlantirish vazirligi
Ўзбекистон республикаси
pedagogika instituti
haqida tushuncha
таълим вазирлиги
tashkil etish
O'zbekiston respublikasi
махсус таълим
toshkent davlat
vazirligi muhammad
kommunikatsiyalarini rivojlantirish
respublikasi axborot
saqlash vazirligi
vazirligi toshkent
bilan ishlash
Toshkent davlat
fanidan tayyorlagan
uzbekistan coronavirus
sog'liqni saqlash
respublikasi sog'liqni
vazirligi koronavirus
koronavirus covid
coronavirus covid
risida sertifikat
qarshi emlanganlik
vaccination certificate
covid vaccination
sertifikat ministry
Ishdan maqsad
o’rta ta’lim
fanidan mustaqil
matematika fakulteti
haqida umumiy
fanlar fakulteti
pedagogika universiteti
moliya instituti
ishlab chiqarish
fanining predmeti