Дая этих построений характерно нспользование в программе рашии деления на ЕЫГ, что гарантирует исправленне ошиб вызванных разрывами, и позволяет традиционным способом, ‘лизировать остальные ошибки. ‚ & Чиезеиные схемы дан методов ннтегрирови н ВЕбТ, ТВАР2. (т означает ТМ Е ти ЗЕА ) Разрывы первого и второго порядка могут встречаться пр ХоТВННЬК использовании метеорологических даниых в виде суточных сумо КО ли средних суточных значений. Например, средние температур ТЕА 1—1Ро) й| А. е ЕЕЬ СРРАТЕЬ т-н) КОВЕ (а жоуа могут скачкообразио намениться в полномь ©- этими разры МЕдте обычно справляются, используя такой свмовдалтирующийся тод, как КК5. Независнмо от применяемого метода, ошибка. дет пропорцнональной шагу по времен лена схема, позволяющая выбрать адекватный метод н вания. ) А. + ОЕЕТ-No-65 8 — СРРАТЕЦА?, Тач Аз—А. +ОЕСТ-К ь Кё-— СРРАТЕ(АЗ, Т. Анл А КЕС (К+2- К- 2-КЗ + К4)/б `Таблица 7. Скема для Выбора метода н пременного шага интегрирования. Есть эн разрывы нужого горядна? а Испальнуте метод ЖЕСЯ ито ОБ © разрывами,ссли и встречаются через . регул мени в С$МР. По этому методу одновременно выполняются две программы интегрирования , при сильном раздичии их резуль- татов, шаг по времени уменьшается наполовину. Если отклонение: гораздо меньше требуемого, РЕТ.Т удванвается в течение следую- _щего шага. Когда заданный критерий для ошибок не выполняется и РЕС` стаповится меныше минимального значения РЕГТМ1, печатается ‘сообщение_об. ошибке ОЕТТ 15 СЕ$5 ТНАМ ОЕСТМИМ (ОБЬТ. меньше ОЕГТМ1М) и расчеты по модели автоматически прерыва- ются. Такое событие свидетельствует об ошибке прииципнального! характера нли ошибке при программировании, нли о неудачной структуре моделн. ВКЗ рекомендуется в качестве стандартного. метода благодаря предусмотренному в нем автоматическому вы- ‘бору шага интегрирования. В методе ВК$ много раз исполняются операторы. машинной программы только для получения предварительных оценок скоро- <тей. Количество этих исполнений можно проконтролировать, введя несколько счетчиков в программу. Для этого вводнтся начальный пргмент с установленными на ноль счетчиками СООМТ! н СООМТ?, ‘самом конце сегмента РУМАМС, который определяется на каж* дом временном шаге, вводится раздел с картой ХОЗОВТ, запре- цающей сортировку операторов после этой карты МОБОВТ` сОЦМт, РЕЦТ меньше. муннмальюго значения козффиций (обычно порядка 1е от него) '. Извсстен ли постоянный козффициент врекени? `Используйте метод ЖКЗРХ. Задайте значение Р, близкое к ; от кожфициента врехени 'Нет.'Не описмвайте и метод (по умолчанию пспользуется НКЗ), нн пременной шаг (РЕЕТ подбирчется эвтоматичесм 2.3.7. Численные схемы интегрирования По схеме, представленной в табл. 8 можно определить, сколы раз исполняется ОРОАТЕ на каждом шаге ннтегрирования РЕГЛО Вычисление — скорости . (скоростей) В представлено — вызовой ОРРАТЕ (см. 2.24): В= ОРВАТЕ (А,, Т»), где А. представли переменную состояния, а Т— время. В методе Эйлера (ВЕС этот_ вызов — совершается _ однократно, в ТКАРЯ — дважд а в ККЗЕХ — четыре раза. Этот большой расход машинного врез мени. компенсируется тем, что дая обеспечения той ' можно выбрать гораздо более длинные временные шаги, Напр мер, для того чтобы обеспечнть требуемую точность 01 % каждого моделируемого пернода при заданном козффициенте в мени, понадобится 500 вычислений при использовании метода ЭЙ лера, 25 — метода ТКАРХ и только 7— метода ККЗЕХ. Пр известном коэффициенте временн можно заранее оценить необхо ‚димый шаг по времени. В сложных системах со множеством одно временно протекающих процессов это сделать трудно. Здесь Мой жно использовать эмпирический подход: например, дважды выпол® нить расчет с разиыми. шагами по времени. Можно использоваты также метод ВКЗ. который самостоятельно выбирает шаг по врез соумт! +1 'ООХТ? + КЕЕР 99