Составители:
Рубрика:
17
Краткая справка по методам интегрирования
В системе СИАМ реализованы 4 метода численного интегрирования: два
метода с контролем локальной погрешности и автоматическим выбором шага и
два метода с фиксированным шагом. Обычно методы с автоматическим
выбором шага имеют существенно большее быстродействие, в особенности при
параметрической оптимизации, когда интервал интегрирования не дробится на
100 или более подинтервалов для запоминания промежуточных результатов. В
методе Кутта-Мерсона используется 5 вычислений правых частей
интегрируемой системы уравнений, в методах Фельберга, Рунге-Кутта и
Эйлера, соответственно 6, 4 и 2.
Метод Эйлера 2-го порядка точности отличается максимальной
скоростью счета, но дает наименее достоверные результаты. Может
использоваться лишь для приближенных оценок – в основном для "грубого"
поиска экстремума целевой функции при проведении параметрической
оптимизации модели.
В методе Рунге-Кутта 4-го порядка точности скорость счета и
достоверность получаемых результатов существенно зависят от шага
интегрирования, задаваемого параметром "ШАГ". Метод не имеет средств
оценки локальной погрешности, поэтому выбор шага вы должны осуществить
самостоятельно. Как правило, шаг не должен превышать 30...50% от
минимальной постоянной времени модели.
Метод Кутта-Мерсона с автоматическим выбором шага интегрирования
сочетает хорошую точность (метод 4-го порядка точности) и высокую скорость.
Метод оценивает локальную погрешность вычислений и выбирает шаг так,
чтобы эта погрешность не превышала величины, заданной параметром
"ПОГРЕШНОСТЬ". Этот параметр не следует устанавливать меньше
1.0е
-5
.
Метод Фельберга с автоматическим выбором шага интегрирования
отличается максимальной точностью (метод 5-го порядка точности), но
Страницы
- « первая
- ‹ предыдущая
- …
- 15
- 16
- 17
- 18
- 19
- …
- следующая ›
- последняя »