Бакалавр
Дипломные и курсовые на заказ

Выполнение работы. 
Моделирование динамических систем

РефератПомощь в написанииУзнать стоимостьмоей работы

В узле возьмем в качестве шага, где — заданное значение. Вычислим в узлеприближенные значения решения и по формуле Эйлера (2), соответственно, используя шаг и. Если погрешность, то повторим вычисления начиная от с уменьшенным вдвое шагом. Последнее действие будем выполнять до тех пор, пока не выполнится условие. Где параметр — равен значению номера студента в группе (№ 15), а — разности между… Читать ещё >

Выполнение работы. Моделирование динамических систем (реферат, курсовая, диплом, контрольная)

Пусть требуется найти решение уравнения (1), удовлетворяющее начальному условию .

Выполнение работы. Моделирование динамических систем.
Выполнение работы. Моделирование динамических систем.
Выполнение работы. Моделирование динамических систем.

.

Выполнение работы. Моделирование динамических систем.
Выполнение работы. Моделирование динамических систем.
Выполнение работы. Моделирование динамических систем.

Выберем приращения равные так, чтобы. Далее обозначим, , где.

Выполнение работы. Моделирование динамических систем.
Выполнение работы. Моделирование динамических систем.
Выполнение работы. Моделирование динамических систем.

В качестве приближенного решения (1) примем ломанную Эйлера (2).

Выполнение работы. Моделирование динамических систем.

.

Выполнение работы. Моделирование динамических систем.

Опишем правило, по которому будем выбирать величину приращения, а также обеспечивать требуемую точность решения натом «шаге».

Выполнение работы. Моделирование динамических систем.
Выполнение работы. Моделирование динамических систем.
Выполнение работы. Моделирование динамических систем.
Выполнение работы. Моделирование динамических систем.

В узле возьмем в качестве шага, где — заданное значение. Вычислим в узлеприближенные значения решения и по формуле Эйлера (2), соответственно, используя шаг и .

Выполнение работы. Моделирование динамических систем.
Выполнение работы. Моделирование динамических систем.
Выполнение работы. Моделирование динамических систем.
Выполнение работы. Моделирование динамических систем.
Выполнение работы. Моделирование динамических систем.

Если погрешность, то примем в качестве значения в узле величину .

Выполнение работы. Моделирование динамических систем.
Выполнение работы. Моделирование динамических систем.

Если погрешность, то повторим вычисления начиная от с уменьшенным вдвое шагом. Последнее действие будем выполнять до тех пор, пока не выполнится условие .

Выполнение работы. Моделирование динамических систем.
Выполнение работы. Моделирование динамических систем.
Выполнение работы. Моделирование динамических систем.

Далее осуществляется расчет следующей точки ломаной Эйлера. Для следующего узла получаем значение, исходя из, а величину шага выбираем на основании ее предыдущего значения:

Выполнение работы. Моделирование динамических систем.

а) если — предыдущий шаг удваивается;

Выполнение работы. Моделирование динамических систем.

б) если — предыдущий шаг остается.

Аналогично, получаем решения для остальных узлов.

Выполнение работы. Моделирование динамических систем.
Выполнение работы. Моделирование динамических систем.
Выполнение работы. Моделирование динамических систем.

Для точного выхода в узел на каждом шаге необходимо проверять неравенство и в случае его выполнения положить .

Выполнение работы. Моделирование динамических систем.

Для представления результатов целесообразно построить график с помощью ЭВМ. Для построения графика необходимо предусмотреть выдачу на печать не более 30 — 50 координат, , автоматически.

Выполнение работы. Моделирование динамических систем.

После получения решения для заданного уравнения, целесообразно получить график переходного процесса для инерционного звена первого порядка с передаточной функцией:

Выполнение работы. Моделирование динамических систем.

.

Выполнение работы. Моделирование динамических систем.
Выполнение работы. Моделирование динамических систем.
Выполнение работы. Моделирование динамических систем.
Выполнение работы. Моделирование динамических систем.

где параметр — равен значению номера студента в группе (№ 15), а — разности между числом 20 и номером студента в группе (т.е.). Таким образом,, .

Для выполнения поставленных задач — решение исходного уравнения модифицированным методом Эйлера и получение графика переходного процесса передаточной функции, были реализованы консольные приложения на языке java на платформе NetBeans IDE.

модифицированный интегрирование дифференциальный уравнение.

Выполнение работы. Моделирование динамических систем.

График точностью.

Выполнение работы. Моделирование динамических систем.
Выполнение работы. Моделирование динамических систем.
Выполнение работы. Моделирование динамических систем.

Представленная программа записывает выходные данные в файл График переходного процесса для инерционного звена первого порядка с передаточной функцией; , при .

Выполнение работы. Моделирование динамических систем.
Выполнение работы. Моделирование динамических систем.
Показать весь текст
Заполнить форму текущей работой