Студопедия — Назначение метода интегрирования
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Назначение метода интегрирования






 

Назначение метода интегрирования означает, что для расчетов ко всем интеграторам блок-схемы (" 1/S") подключается указанный алгоритм. Если Вы выбираете адаптивный алгоритм, то дополнительно необходимо определить минимальный размер шага, допуск ошибки и количество возможных итераций.

VisSim имеет семь алгоритмов интегрирования различной точности для численного решения (интегрирования) дифференциальных уравнений: Эйлера, Трапециидальный, Рунге-Кутта 2-ого порядка, Рунге-Кутта 4-ого порядка, Адаптивный Рунге-Кутта 5-ого порядка, Адаптивный Булирша-Стоера и Обратный Эйлера (жесткий).

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

Для визуальной демонстрации точности разных алгоритмов, на рисунке приведены результаты интегрирования модуля синусоидального сигнала с частотой 0, 2 Гц. Результат операции - оценочная область под серией кривых.

 

 

Наглядно видно, что ошибки алгоритмов интегрирования несущественны для этого примера, однако более драматические последствия могут наблюдаться в блок-схемах, содержащих дифференциальные уравнения.

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

Если Вы планируете использовать один из алгоритмов чаще других, рекомендуется назначить его по умолчанию

 

Установки на вкладке 'Методы интегрирования'

 

Для назначения метода интегрирования выполните действия:

Выберите команду меню Симуляция > Настройки симуляции.

В диалоговом окне " Настройки симуляции" выберите вкладку " Методы интегрирования".

Выберите метод и (при необходимости) задайте параметры.

Нажмите на кнопку OK или клавишу ENTER.

Метод интегрирования Описание
Эйлера Оценка значения выполняется один раз за шаг симуляции. На этот метод меньше всего воздействуют особенности. Он наиболее быстрый при оптимальном размере шага
Трапециидальный Оценка значения выполняется два раза за шаг симуляции
Рунге-Кутта 2-ого порядка Имеет точность второго порядка. Метод рассчитывает производную в середине шага, для оценки значения интеграла в конечной точке шага
Рунге-Кутта 4-ого порядка Имеет точность четвертого порядка. Метод рассчитывает производную четыре раза на каждом шаге: в начальной точке, дважды в середине шага и в конце шага. Результаты используются для оценки значения интеграла
Адаптивный Рунге-Кутта 5-ого порядка Имеет точность пятого порядка. Адаптивность метода проявляется в том, что при ускорении изменений (увеличении приращений) входных координат алгоритм автоматически уменьшает размер шага
Адаптивный Булирша-Стоера Метод использует полиномиальную экстраполяцию для оценки значения интеграла в конечной точке шага, на основе серии предыдущих значений. Алгоритм обладает малой погрешностью для гладких функций (в типовых режимах движения, когда координаты меняются с постоянной скоростью, ускорением или приращением ускорения)
Обратный Эйлера (жесткий) Метод наиболее эффективен для симуляции систем с большой разницей частот собственных колебаний. Другие алгоритмы требовали бы установки существенно меньшего размера шага для стабильной симуляции
Min (шаг) Адаптивные алгоритмы (Рунге-Кутта 5-ого порядка и Булирша-Стоера) могут менять величину шага симуляции. Размер шага непрерывно корректируется, чтобы попасть в допуск ошибки за ограниченное количество итераций. Вы можете задать его минимальный размер. Таким образом, неточные результаты могут быть получены если: минимальный размер шага слишком большой, допуск ошибки мал, или мало количество итераций. Значение по умолчанию - 1e-006
Max (ошибка обрыва) При выборе адаптивных методов интегрирования, Вы должны задать максимальную ошибку между результатами двух последовательных итераций. VisSim использует ошибку обрыва для определения размера шага. Чем больше допуск ошибки, тем больший размер шага возможен. Значение по умолчанию - 1e-005
Max (адапт. итераций) При выборе адаптивных методов интегрирования, Вы должны задать алгоритму максимальное количество попыток (итераций) изменения величины шага симуляции в целях уменьшения ошибки обрыва. Значение по умолчанию - 5

 







Дата добавления: 2014-12-06; просмотров: 542. Нарушение авторских прав; Мы поможем в написании вашей работы!



Шрифт зодчего Шрифт зодчего состоит из прописных (заглавных), строчных букв и цифр...

Картограммы и картодиаграммы Картограммы и картодиаграммы применяются для изображения географической характеристики изучаемых явлений...

Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...

Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Измерение следующих дефектов: ползун, выщербина, неравномерный прокат, равномерный прокат, кольцевая выработка, откол обода колеса, тонкий гребень, протёртость средней части оси Величину проката определяют с помощью вертикального движка 2 сухаря 3 шаблона 1 по кругу катания...

Неисправности автосцепки, с которыми запрещается постановка вагонов в поезд. Причины саморасцепов ЗАПРЕЩАЕТСЯ: постановка в поезда и следование в них вагонов, у которых автосцепное устройство имеет хотя бы одну из следующих неисправностей: - трещину в корпусе автосцепки, излом деталей механизма...

Понятие метода в психологии. Классификация методов психологии и их характеристика Метод – это путь, способ познания, посредством которого познается предмет науки (С...

Разновидности сальников для насосов и правильный уход за ними   Сальники, используемые в насосном оборудовании, служат для герметизации пространства образованного кожухом и рабочим валом, выходящим через корпус наружу...

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

Деятельность сестер милосердия общин Красного Креста ярко проявилась в период Тритоны – интервалы, в которых содержится три тона. К тритонам относятся увеличенная кварта (ув.4) и уменьшенная квинта (ум.5). Их можно построить на ступенях натурального и гармонического мажора и минора.  ...

Studopedia.info - Студопедия - 2014-2024 год . (0.009 сек.) русская версия | украинская версия