Создание упрощенной математической модели движения судна, управляемого рулем и винтом

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

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

Такая модель может иметь следующие области применения:

· Проверка и анализ судовых систем судовождения во время их создания и в ходе эксплуатации.

· Средство предсказания поведения судна в различных условиях эксплуатации.

· Основа компьютерных тренажеров по управлению судном.

· Основа системы управления судном без экипажа.

Анализ последних достижений и публикаций, в которых начато решение данной проблемы, и выделение нерешенных ранее частей общей проблемы. В настоящее время известно множество подходов к задаче математического моделирования поведения судна. Ввиду недостатка опытных данных, либо из-за сложности математического описания определенных процессов модель судна претерпевает ряд упрощений либо используется в строго определенных условиях (частные ММДС). К тому же на сегодняшний день нет общедоступной компьютеризированной ММДС, которая бы легко настраивалась на различные типы судов и различные внешние условия, т.е. информации из маневренного буклета было бы достаточно для моделирования процесса динамики судна с допустимой в судовождении точностью.

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

1. Создание упрощенной модели движительно-рулевого комплекса (корпус-руль-винт).

2. Последующее усложнение модели путем пошагового добавления новых компонентов. (Например, постоянного угла дифферента, переменных углов крена и дифферента, осадки, влияния мелководья и стенок канала, ветро-волновых воздействий и течения).

В данной статье описывается первый этап: создание упрощенной математической модели движения судна, управляемого рулем и винтом, на ЭВМ.

Изложение материала исследования с обоснованием полученных научных результатов. Модель динамики судна представляет собой систему взаимосвязанных дифференциальных уравнений. Чаще всего при моделировании форму корпуса судна принимают за эллипсоид вращения. При составлении уравнений используется принцип Даламбера, согласно которому сумма всех сил и моментов, действующих на судно, при учете инерции, равна нулю. За основную систему координат при разработке модели принимается жестко связанная с судном прямоугольная система координат. Начало координат находится в центре тяжести судна, ось Х ориентирована по диаметральной плоскости, ось Y ориентирована по плоскости мидель – шпангоута, ось Z перпендикулярна осям X и Y и проходит через центр тяжести (0 оси Z находится на основной плоскости) [1-5, 10]. На данном этапе исследования с целью упрощения задачи рассмотрим алгоритм решения применительно к системе, описывающей движение крупнотоннажного судна на глубокой тихой воде, в безветренную погоду без учета крена и дифферента, управляемого рулем и винтом [1, 2, 4]:

(1)

где

V x,y - проекции вектора линейной скорости судна на продольную и поперечную оси соответственно;

wz - проекция вектора скорости вращения на вертикальную ось, характеризующая рыскание судна;

x,y ,z - соответствующие ускорения;

mx,my - присоединенные массы относительно продольной и поперечной осей соответственно;

Jz - присоединенный момент инерции относительно вертикальной оси;

mx = (1+k11)D,

my = (1+k22)D,

Jz = (1+k66)Jzz;

kij - соответствующие коэффициенты присоединенных масс и моментов;

D - водоизмещение судна;

Jzz - момент инерции судна относительно вертикальной оси;

- продольный упор винта;

- продольная сила сопротивления воды;

- поперечная сила сопротивления воды;

- момент силы сопротивления воды;

- продольная сила на пере руля;

- поперечная сила на пере руля;

- момент на пере руля;

- демпфирующий момент судна.  

Входными величинами системы (1) являются число оборотов винта и угол перекладки руля.

Выходными величинами являются составляющие вектора скорости судна - Vx, Vy, скорость вращения судна вокруг вертикальной оси Z - wz, курс судна К, радиус кривизны поворота Rs, угол дрейфа судна b и координаты судна в прямоугольной, не связанной с центром тяжести, системе координат x1, y1.

На рис. 1 приведены оси координат и элементы движения судна в горизонтальной плоскости, а также уравнения связи, используемые для получения некоторых выходных величин.

Нелинейные динамические системы такого рода удобно решать с помощью систем математического моделирования, в частности с помощью Matlab Simulink 6.5.0.1. Составленная с помощью этой программы модель позволяет выполнить математический расчет движения судна в реальном и ускоренном времени при различных управляющих и внешних воздействиях. Траектория движения центра тяжести судна отображается в виде графической зависимости. Кроме того, в ходе работы программы можно получить численное отображение выходных значений параметров, а также получить графики этих параметров на любом промежутке вычисления. При решении ДУ можно использовать ряд численных методов интегрирования (метод трапеций, метод Дорманда-Прайса, метод Розенброка). В основе большинства из этих методов лежит метод Рунге-Кутта. Модель имеет достаточно удобную структуру для внесения новых компонентов. Для того чтобы, например, заменить руль и винт рулевой насадкой, необходимо лишь удалить соответствующие блоки, содержащие уравнения сил и вставить новые. При этом можно создать базу данных, содержащую блоки и файлы расчета коэффициентов (для различных типов судов и вариантов моделирования).

Функционирование ММДС в среде Matlab Simulink осуществляется следующим образом. В исходном текстовом файле задаются геометрические характеристики корпуса, руля и винта (либо другого движительно-рулевого комплекса). В этом же файле приводятся формулы для расчета постоянных коэффициентов, зависящих от вышеуказанных характеристик судна. Математическая модель состоит из ряда функциональных блоков, соединенных между собой связями и образует замкнутую систему, т.е. выходные величины после их вычисления подставляются в расчетные формулы и вычисляются в ходе работы программы заново. В окне параметров симуляции выбирается метод, промежуток и максимально допустимая погрешность интегрирования, а также максимальное и минимальное значение шага интегрирования (в зависимости от решаемой задачи). Структурная схема расчета параметров математической модели показана на рис. 2.

Страница:  1  2 


Другие рефераты на тему «Транспорт»:

Поиск рефератов

Последние рефераты раздела

Copyright © 2010-2024 - www.refsru.com - рефераты, курсовые и дипломные работы