Общая задача, описания динамики разгона (торможения) судна. Математическая модель неустановившегося движения. Точное эталонное решение системы дифференциальных уравнений. Модельные задачи и алгоритмы разгона (торможения) судна "Волга" в Visual Studio.
Курсовая работа на темуИз курса теоретической механики известно, что в соответствии принципам Даламбера неустановившееся движение тела описывается вторым законом Ньютона. Поскольку в данной задаче рассчитывается движение лишь в направлении одной из осей координат (в данном случае оси “X”), то достаточно записать уравнения движения в проекции на ось “X” и решать его относительно скорости “V” в направлении оси “X” и пройденного по этой координате пути “S”. F - сумма всех сил, действующих на судно, в проекции на ось “X”. Из физических соображений понятно, что сопротивление R зависит от скорости движения (чем больше скорость “V”, тем больше сопротивление R) и направлена против скорости “V”, т.е. в отрицательном направлении оси “X”. Тяга, создаваемая гребным винтом, также зависит от скорости судна, но действует в противоположном направлении силе сопротивления R, т.е. направлена в положительном направлении оси “X”.В курсовой работе исходными данными являются функции R(V) и T(V), которые представлены в графическом виде. Решением данной задачи является снятие контрольных точек с графиков (R(V) - 16-20 точек и T(V) - 8-10 точек) включая первую и последнюю и заполнение таблиц исходных данных (необходимо помнить, что расчеты производятся в системе СИ). По сформированным таблицам этих функций необходимо: 1) выбрать класс аппроксимирующей функции (если выбран полином, то необходимо выбрать его степень исходя из вида кривой по характерным точкам, выбранным из контрольных); 3) рассчитать и вывести на дисплей графики аппроксимирующих функций. Для отладки программы решения общей (при произвольных R(V) и T(V)) системы (3) целесообразно задать эти функции в виде полиномов 1-й степени.Модельные задачи в EXCEL Модельная задача 1: Модельная задача 2 Модельная задача 3: Комментарий: Время торможения больше времени разгонаРасчет пути разгона методом Эйлера: Листинг: #include "stdafx.h" #include using namespace std; Результат работы программы: Расчет времени разгона методом трапеций: Листинг: #include "stdafx.h" Расчет пути разгона методом Эйлера: Листинг: #include "stdafx.h" Результат работы программы: : Расчет времени разгона методом трапеций: Листинг: #include "stdafx.h"MathcadРасхождение результатов в Mathcad и на С объясняется тем, что расчеты в Mathcad и на С велись с разной точностью, поскольку на С расчет велся с заданным шагом, а не итерационным циклом по точности. Самое точное значение получилось в ходе выполнения 2 модельной задачи (кусочно-линейная интерполяция), в ходе трассировки графика X-Y, было получено значение скорости, самое близкое к исходным данным.
План
Содержание
Содержание
1. Постановка задачи и ее математическая модель
1.1 Общая задача, описания динамики разгона (торможения)судна
1.2 Математическая модель неустановившегося движения
2. Методы и алгоритмы решения задачи
2.1 Формирование функций R(V) и T(V
2.2 Точное эталонное решение аналитическое решение системы(3) дифференциальных уравнений
3. Исходные данные
4. Модельные задачи в Excel
5. Модельные задачи в Visual Studio
5.1 Модельная задача 1
5.2 Модельная задача 2
5.3 Модельная задача 3
Вывод
1. Постановка задачи и ее математическая модель visual studio торможение судно
1.1 Общая задача, описания динамики разгона (торможения) судна
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы