Голдаев С.В., Ляликов Б.А. Основы математического моделирования
в теплотехнике: Учебное пособие. - Томск: Изд. ТПУ, 1999. – 106 с.
12
гда решение либо принципиально не может быть получено данным методом,
либо не может быть обеспечена требуемая точность. Ошибки в алгоритме
выявляются либо после получения результата, либо непосредственно в про-
цессе счета, когда ЭВМ не выходит на окончание расчетов вследствие «за-
цикливания» в некоторых частях программы. Для выявления такого рода
ошибок осуществляется контроль по физическому смыслу получаемых ре-
зультатов, либо производится пересчет с мень
шим шагом [13], [21], [24].
Ошибки программирования обусловлены тем, что алгоритм решения не-
правильно записан на соответствующем языке. Нарушения синтаксиса языка
выявляются на этапе трансляции, и информация о них выдается в виде диаг-
ностических сообщений [32]. Определенные трудности возникают в больших
программах при допущении механических ошибок, т.е. пропуске символов,
замене операций, неправильной расст
ановке скобок и т.п. Такие ошибки не
воспринимаются как синтаксические, но они приводят к неверному результа-
ту. Чтобы этого избежать, следует сокращать длину сложных выражений,
используя процедуру разбиения их на ряд более простых; в строке записы-
вать один оператор, чаще применять ко
мментарии [24], [25], [26], [32].
1.5. Установление адекватности модели
Математическая модель объекта является лишь определенным в рамках
принятых допущений аналогом. Поэтому значения переменных, получаемых
на модели и в объекте, различаются. Этап установления адекватности (соот-
ветствия) модели объекту является заключительным в последовательности
этапов, выполняемых при ее разработке. Результаты, получаемые на этом
этапе, могут привести к существенным изменениям решения задачи, начиная
с пост
ановки. [13], [21-24].
Прежде чем преступить к проверке и установлению адекватности, необ-
ходимо выработать критерий, который позволил бы сделать заключение о
соответствии модели и объекта. При моделировании различают качественное
и количественное соответствие. Можно найти средневзвешенные отклонения
между расчетными и экспериментальными значениями. Полученные число-
вые значения не отражают степени со
ответствия модели и процесса, а позво-
ляют сделать лишь заключение о характере поведения модели и процесса, ее
качественном соответствии.
Критерий адекватности является функцией некоторой совокупности па-
раметров, входящих в уравнения модели. Изменяя значения этих параметров
и находя минимум критерия адекватности, делают заключение о количест-
венном соответствии модели и процесса. После этого появляется возмож-
ность экстраполяции модели за пределы условий определения параметров.
Одним из наиболее распространенных критериев адекв
атности является
сумма квадратов отклонений экспериментальных и полученных на модели
значений переменных.