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

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

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





 

Назначение метода интегрирования означает, что для расчетов ко всем интеграторам блок-схемы (" 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; просмотров: 572. Нарушение авторских прав; Мы поможем в написании вашей работы!




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


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


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


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

Законы Генри, Дальтона, Сеченова. Применение этих законов при лечении кессонной болезни, лечении в барокамере и исследовании электролитного состава крови Закон Генри: Количество газа, растворенного при данной температуре в определенном объеме жидкости, при равновесии прямо пропорциональны давлению газа...

Ганглиоблокаторы. Классификация. Механизм действия. Фармакодинамика. Применение.Побочные эфффекты Никотинчувствительные холинорецепторы (н-холинорецепторы) в основном локализованы на постсинаптических мембранах в синапсах скелетной мускулатуры...

Шов первичный, первично отсроченный, вторичный (показания) В зависимости от времени и условий наложения выделяют швы: 1) первичные...

Потенциометрия. Потенциометрическое определение рН растворов Потенциометрия - это электрохимический метод иссле­дования и анализа веществ, основанный на зависимости равновесного электродного потенциала Е от активности (концентрации) определяемого вещества в исследуемом рас­творе...

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

Сущность, виды и функции маркетинга персонала Перснал-маркетинг является новым понятием. В мировой практике маркетинга и управления персоналом он выделился в отдельное направление лишь в начале 90-х гг.XX века...

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