Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Решение дифференциальных уравнений математической модели обобщенного электромеханического преобразователя методом Рунге –Кутта 4-го порядкаПоиск на нашем сайте 8)-9) Численное решение дифференциальных уравнений математической модели обобщенного электромеханического преобразователя. Решение дифференциальных уравнений математической модели обобщенного электромеханического преобразователя методом Эйлера Практически все задачи, относящиеся к анализу динамических систем и к их математическому моделированию, базируются на численных методах решения систем ДУ Простейшим численным методом решения одиночного дифференциального уравнения вида
является метод Эйлера. Он реализуется следующей рекуррентной формулой:
Здесь h— шаг решения. Погрешность этого метода значительна (порядка h), поэтому он на практике почти не применяется. В документе, показанном на рис. 14.47, дана реализация в приложении «Mathcad» так называемого модифицированного метода Эйлера, погрешность которого близка к h2 (то есть порядка 1% при h =0,1), что нередко уже приемлемо для приближенного решения дифференциальных уравнений первого порядка. Улучшение точности вычислений при использовании этого метода фактически достигнуто за счет интегрирования методом трапеций вместо метода прямоугольников, характерного для реализации простого метода Эйлера. В конце рис. 14.47 показано точное решение дифференциального уравнения, взятого для этого примера. На рис. 14.48 представлена вторая часть данного документа, на которой даны графики точного решения (сплошная линия) и приближенного численного решения модифицированным методом Эйлера. Нетрудно заметить, что точки (ввиду невысокой точности оценки вычислений по графикам) очень плотно укладываются на кривую точного решения. Однако из таблиц векторов точного и приближенного решения, также представленных на рис. 14.48, заметно расхождение результатов в конце решения уже в третьем знаке после десятичной точки. Теперь остановимся на реализации решения дифференциального уравнения у'=f(х,у) другим хорошо известным методом — методом Рунге—Кутта. Пусть h — шаг приращения переменной х, i — индекс, имеющий значения от 1 до N (N — число интервалов решения с шагом h). Метод Рунге—Кутта четвертого порядка дает погрешность решения порядка h-4, что удовлетворяет самым придирчивым требованиям к точности численных методов. Реализация метода показана на рис. 14.49. Для решения надо задать функцию f(х, у), шаг изменения переменной х - h, число точек решения N и начальные значения х и у. На рис. 14.49 представлены вектор начальных значений х и у, а также заданная в векторной форме система уравнений метода Рунге—Кутта. Вычисление коэффициентов формул Рунге-Кутта задано в виде функции пользователя. Решение абсолютно наглядно. Вторая часть документа (рис. 14.50) содержит формулу точного решения, графики точного и приближенного решений и векторы решений. Нетрудно заметить, что в пределах точности вычислений (три знака после десятичной точки) точное и приближенное решения совпадают. Дифференциальные уравнения n-го порядка при решении приводятся к системе дифференциальных уравнений первого порядка и решаются стандартными средствами решения, входящими в большинство математических систем.
|
||
|
Последнее изменение этой страницы: 2024-07-06; просмотров: 41; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.236 (0.005 с.) |