Математичне моделювання руху судна

Побудування математичної моделі системи управління рухом судна в горизонтальній площини з урахуванням компенсації вітрового збурення на основі закону управління. Застосування рекурентної форми математичного моделювання. Побудова траєкторії руху судна.

Рубрика Транспорт
Вид контрольная работа
Язык украинский
Дата добавления 20.05.2015
Размер файла 262,1 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

ВСТУП

Керованістю називається якість судна, що дозволяє йому слідувати по заданому курсу або змінювати напрямок руху за бажанням екіпажу. Для забезпечення цієї якості кожне судно забезпечується кермом; керованим може вважатися тільки таке судно , яке на перекладку керма реагує певним чином.

Керованість об'єднує дві властивості судна - стійкість на курсі і повороткість. Стійкість на курсі - це здатність судна утримувати прямолінійний напрямок руху при дії на нього різних зовнішніх сил : вітру , хвилювання і т. п. Стійкість на курсі залежить не тільки від конструктивних особливостей катера або яхти , а й від реакції рульового на відхилення судна від курсу - його « чуття » керма.

Повороткістю називають здатність судна змінювати напрямок руху і описувати певну траєкторію під дією керма і рушіїв - гребного гвинта, якщо це моторний катер, і вітрил, якщо судно рухається під вітрилами.

Завжди бажано, щоб судно було досить стійко на курсі, так як будь-яке відхилення керма викликає збільшення опору води руху. У той же час воно має володіти хорошою повороткістю для можливості маневрування в тісних гаванях, при підході до опинилася за бортом людині і т. п. До певної міри ці вимоги суперечливі: чим повороткість судно , тим важче утримувати його на курсі, і навпаки, чим легше судно утримується на прямому курсі, тим важче управляти ним при маневруванні.

Управління малими суднами здійснюється за допомогою керма, зміною напрямку дії упору гребного гвинта - на моточовнах з підвісними моторами і катерах з кутовими поворотно- відкидними колонками, і зміною напряму реакції водометних рушіїв. Кермо є вертикально або похило розташованим гідродинамічним крилом, яке може бути встановлено як під днищем, так і за транцем катера. При його перекладки на деякий кут атаки на кермі виникає гідродинамічна сила Q, одна зі складових якої N штовхає корму судна в сторону, протилежну перекладки керма (рис. 23). Інша складова R є додатковим опором, що уповільнює хід судна.

Сучасний розвиток судноплавства, та в зв'язку з тим, необхідність високої ступені гарантованості безпечного руху МРО в морських та підхідних каналах, забезпечення ефективного управління морськими рухомими об'єктами (МРО) в умовах ризику та невизначеності та ін. обумовлює актуальність удосконалення та розробки нових принципів побудови автоматизованих систем управління (АСУ) МРО.

У процесах судноводіння одночасно присутні операторська діяльність і автоматичне управління, а при плаванні в обмежених умовах і під час морських операцій, переважаючою залишається робота оператора. При цьому автоматизовані тільки окремі функції з обробки інформації. Замість безпосереднього управління судном, людина- оператор відділений від об'єктів управління, а взаємодіє з їх інформаційними моделями. Характеристики діяльності оператора, які визначають процес прийому, переробки і передачі інформації при інтелектуальної діяльності включають аналізатори, пам'ять, швидкість реакцій, антропометрію і надійність виконання людиною управлінських функцій.

Плавання по річкових ділянках і маневрування при швартовних операціях поєднує в собі обмеження властиві руху в узьких містах і на мілководді. Обмежена ширина і глибина руху змінює характер впливу гідромеханічних сил на корпус судна і ускладнює управління.

Безпека плавання визначається надійністю роботи судноводія - оператора як елемента процесу управління , що приймає остаточне рішення щодо вибору стратегії , тактики і технології маневрування. Проявляється це в інтегральному показнику - рівні аварійності, дослідження котрого дозволяє визначити характер і причини виникнення випадків для розробки заходів щодо його зниження.

1. Завдання до курсової роботи

1. Побудувати математичну модель системи управління рухом судна в горизонтальній площини з урахуванням компенсації вітрового збурення на основі закону управління згідно варіанту завдання .

2. Отримати рекурентну форму математичної моделі руху судна (за методом кінцевих різниць) та сформувати початкові та граничні умови.

3. Промоделювати рух судна в звичайних (безаварійних) умовах за допомогою ЕОМ.

4. Визначити найкращі параметри системи управління рухом судна (найкращі коефіцієнти регулятора).

5. Побудувати графіки зміни всіх параметрів руху судна з часом. Побудувати траєкторію руху судна.

Завдання за варіантом:

ПІД-регулятор по куту швидкості, поперечної швидкості та поперечному зсуву.

Район плавання - підхід до Одеського порту, тип судна - танкер, тип вантажу - баласт, метеорологічні умови плавання - швидкість вітру до 10 м/с, видимість - 2000-3700 м. Час безперервної роботи екіпажу - 1 міс. Кількість суден назустріч - 2.

2. математична модель системи управління рухом судна в горизонтальній площини з урахуванням компенсації вітрового збурення на основі закону управління

судно математичний моделювання

Імітаційна динамічна модель руху судна в горизонтальній площини описується системою диференційних рівнянь, приведених до безрозмірної форми та з урахуванням допустимих спрощень:

де - малий кут дрейфу;

v , L - рекомендована повздовжня швидкість та довжина судна;

б - керуємий кут повороту пера руля;

y , ш - поперечний зсув та курс судна;

- приведена кутова швидкість судна;

fв , mщ - проекції приведених вітро - хвильових збурюючих сил та моментів;

q11, q21, r11, r21, s11, s21, h1, b1, b2 - приведенні аеро- та гідродинамічні коефіцієнти судна.

Управління рухом судна по координатам поперечного зсуву та курсу судна здійснюється двоканальними ПІД-регулятором, що керує кутом швидкості, поперечної швидкості та поперечному зсуву. [3]:

де k1-9 - коефіцієнти ПІД-регулятора, що налагоджуються;

ц - кут швидкості судна,

Vy - поперечна швидкість,

y - поперечний зсув.

Для моделювання й розрахунку параметрів руху судна біля Одеського порту, основні рівняння запишуться як:

1. Управління по куту дрейфу в:

; (3.3)

2. управління по кутовій швидкості щ,:

; (3.4)

3. управління за курсом ш:

;

4. управління за кутом швидкості:

,

5. Визначення швидкості VX й VY:

,

.

Рівняння для регулятора руху судна записується враховуючи вид закону регулювання, який використовуються в системі управління.

В даній курсовій роботі було використано ПІД-регулятор по куту швидкості, поперечної швидкості та поперечному зсуву. Рівняння має вигляд:

k1-9- коефіцієнти підсилення для регулятора.

3. Рекурентна форма математичної моделі руху судна (за методом кінцевих різниць) та сформувати початкові та граничні умови

Метод різницевої апроксимації є ітераційним, тобто покроковим. Сутність його полягає в тому, що диференційне рівняння замінюється різницевим.

Для цього - представляємо у вигляді відрізків (а тобто яких-небудь значень). Розіб'ємо ці відрізки на N рівних частин точками

- кроки.

Будуємо сіточну область з просторовим кроками: , та часовим .

Похідна замінюється різницевим аналогом:

- висхідна різниця;

- низхідна різниця;

- центральна різниця,

де .

Друга похідна замінюється:

Якщо прийняти =1, отримаємо для різниці , n - го порядку

чи безпосередньо через значення різницевої функції [1]

де - біноміальні коефіцієнти.

При дослідженні неперервних систем n - порядку

використовують рівняння, які визначаються зв'язком між безперервною функцією та її похідними.

При переході до різницевих рівнянь будемо мати

,

де - відома функція;

- розв'язок різницевого рівняння.

Різницеве рівняння n-го порядку відповідає безперервному диференційному рівнянню n-го порядку. Диференційне рівняння можливо розглядати як граничне для різницевого, якщо прийняти період дискретності прямує до нуля.

Будуємо рекурентну форму математичної моделі руху судна у середовищі MATLAB за висхідною різницею.

b(i+1)=(r11*w(i)+q11*b(i)+s11*vx(i)*a(i))*dt+b(i); w(i+1)=(r21*vx(i)*w(i)+q21*vx(i)*b(i)+s21*vx(i)^2*a(i))

*dt+w(i);

psi(i+1)=w(i)*dt+psi(i);

fi(i+1)=(psi(i+1)-psi(i))-(b(i+1)-b(i))+fi(i);

vx(i+1)=v*sin(fi(i+1));

vy(i+1)=v*cos(fi(i+1));

x(i+1)=x(i)+vx(i+1)*dt;

y(i+1)=y(i)+vy(i+1)*dt;

a(i+1)=k1*(w(i+1)-w(i))+k2*(w(i+1)-w(i))/dt+k3*(sum(w(i+1)-w(i))*dt+k4*(Vy(i+1)-Vy(i))+k5(Vy(i+1)-Vy(i))/dt+k6*(sum(Vy(i+1)-Vy(i))*dt+k7*(y(i+1)-y(i))+k8*(y(i+1)-y(i))/dt+k9(sum(y(i+1)-y(i)))*dt;

Моделювання руху судна в звичайних (безаварійних) умовах за допомогою ЕОМ.

Моделюємо рух судна в звичайних умовах у середовищі MATLAB.

clc;

close all;

clear all;

· Прирощення часу

dt=0.01;

· Кількість проходів по циклу

n=1000;

· Аеро- та гідродинамічні параметри судна

q11=-0.0341;

q21=0.000232;

r11=0.465;

r21=0.00109;

s11=0.00194;

s21=0.000189;

· Швидкість судна

V=15;

· Коефіцієнти підсилення регулятору

k1=20;

k2=

k3=

k4=

k5=

k6=

k7=

k8=

k9=

· Початкові умови

w(1)=0.00001;

x(1)=50;

y(1)=0;

psi(1)=0.002;

v=15;

fi(1)=0.000001

b(1)=0.0001;

vx(1)=5;

vy(1)=0;

a(1)=0.0001;

· Цикл розв'язку задачі

for i=1:n-1

· Кут дрейфу

b(i+1)=(r11*w(i)+q11*b(i)+s11*vx(i)*a(i))*dt+b(i);

· Кутова швидкість судна

w(i+1)=(r21*vx(i)*w(i)+q21*vx(i)*b(i)+s21*vx(i)^2*a(i))*dt+w(i);

· Курс

psi(i+1)=w(i)*dt+psi(i);

· Кут швидкості

fi(i+1)=(psi(i+1)-psi(i))-(b(i+1)-b(i))+fi(i);

· Продольна та поперечна швидкість

vx(i+1)=v*sin(fi(i+1));

vy(i+1)=v*cos(fi(i+1));

· Продольний та поперечний зсув

x(i+1)=x(i)+vx(i+1)*dt;

y(i+1)=y(i)+vy(i+1)*dt;

· Умови повороту судна

if (0<175.3)

psiz= 3.9095;

end;

if (175.3>291)

psiz=3.8921;

end;

if (291>370)

psiz=3.3336;

end;

· Кут дрейфу

a(i+1)=k1*(w(i+1)-w(i))+k2*(w(i+1)-w(i))/dt+k3*(sum(w(i+1)-w(i))*dt+k4*(Vy(i+1)-Vy(i))+k5(Vy(i+1)-Vy(i))/dt+k6*(sum(Vy(i+1)-Vy(i))*dt+k7*(y(i+1)-y(i))+k8*(y(i+1)-y(i))/dt+k9(sum(y(i+1)-y(i)))*dt;

end;

k=1:n;

figure(1);

subplot(2,2,1);

plot(k,psi);

title('курс');

hold on;

subplot(2,2,2);

plot(k,b);

title('угол дрейфа');

hold on;

subplot(2,2,3);

plot(k,a);

title('угол поворота пера руля');

hold on;

subplot(2,2,4);

plot(k,w);

title('угловая скорость');

hold on;

figure(2);

plot(x,y);

hold on;

Для моделювання руху судна було створено умови руху, за якими судно у відповідний час змінювала курс, бо за проходженням по каналу біля міста Очаків нам потрібно зробити поворот. Щоб цей поворот відповідав дійсності нам потрібно хоч 2 разу змінити початковий курс. Так в програмі на відрізку часу від 0 до 175,3 був встановлений курс 3,91, на відрізку часу від 175,3 до 291 був встановлений курс 3,89, на відрізку від 291 до 370 -3,33, що і дозволило виконати плавний поворот.

4. графіки зміни всіх параметрів руху судна з часом. Побудова траєкторії руху судна

Підбір коефіцієнтів

Рис.1. Перехідні характеристики першого набору коефіцієнтів

Рис.2. Траєкторія руху при першому наборі коефіцієнтів

Рис.3. Перехідні характеристики при другому наборі коефіцієнтів

Рис.4. Траєкторія руху при другому наборі коефіцієнтів

Рис.5. Перехідні характеристики при третьому наборі коефіцієнтів

Рис.6. Траєкторія руху при третьому наборі коефіцієнтів

Третій варіант коефіцієнта (k1=2.5, k2=2.3, k3=1.5, k4=4.1, k5=3.2, k6=1.6, k7=4.5, k8=3.7, k9=3.8) є найбільш оптимальними для перехідних процесів.

Висновок

В даній курсовій роботі розглянуто основні теоретичні відомості про системи управління судна, методи управління судном та математичну модель управління рухом судна. В якості моделі обрано динамічну модель руху судна в горизонтальній площині, що записується у вигляді системи диференційних рівнянь, які приведені до безрозмірної форми з урахуванням допустимих спрощень.

Отримали модель руху судна за допомогою ПІД-регулятора за кутом швидкості, поперечної швидкості та поперечному зсуву в програмному середовищі MatLAB. Результатом роботи розробленої програми є кут дрейфу судна в каналі та графіки перехідних процесів основних показників руху судна (кута перекладки руля, кута дрейфу, курсу та кутової швидкості). У результаті моделювання коефіцієнтами для ПІД-регулятора обрали k1=2.5, k2=2.3, k3=1.5, k4=4.1, k5=3.2, k6=1.6, k7=4.5, k8=3.7, k9=3.8.

Було розроблено математичну модель системи управління рухом судна в горизонтальній площини з урахуванням компенсації вітрового збурення на основі закону управління.

ЛІТЕРАТУРА

1. Тимченко В.Л. Линеаризация уравнения динамики заякоренного судна// Межведом. сб. научн. трудов «Судостроение» №37, Киев-1988., СС.77-81.

2. Ткаченко А.Н. Судовые системы автоматического управления и регулирования. - Л.: Судостроение, 1984. - 288с.

3. Судовые устройства: Справочник / Под ред. М.Н. Александрова. - Л.: Судостроение, 1987. - 656с.

4. Катханов М.Н. Теория судових автоматических систем. - Л.: Судостроение, 1985. - 375с.

5. В.Л.Тимченко, І.В.Тимченко Управління морськими рухомими об'єктами. Методичні вказівки до курсового проектування. -Миколаїв: НУК, 2012.

6. Матеріали попередньо виконаних лабораторних робіт.

Размещено на Allbest.ru


Подобные документы

  • Особливості застосування скреперів при виконанні земляних робіт. Розрахункова схема потягу; визначення навантажень, що діють на тягову раму і зчіпний пристрій. Результати математичного моделювання руху скреперного потягу за допомогою програми Simulink.

    дипломная работа [2,2 M], добавлен 02.08.2012

  • Забезпечення безпечного плавання в обмежених водах за допомогою використання зони безпечного руху судна. Розрахунок граничних пеленгів, а потім і курсу, які забезпечують безаварійне ухилення судна при різних формах і розмірах безпечної суднової зони.

    автореферат [61,6 K], добавлен 09.04.2009

  • Розрахунки кріплення палубного вантажу, розривної стійкості найтових та місцевої стійкості верхній палуби. Швидкість руху судна при буксируванні іншого судна і міцність буксирувальної лінії. Вибір способів та розрахунок сили для знімання судна з мілини.

    курсовая работа [121,8 K], добавлен 04.09.2009

  • Основні алгоритми пошуку траєкторії руху для транспортної системи. Аналіз основних методів автоматизованого керування транспортною системою з урахуванням динамічної зміни навколишнього середовища. Шляхи покращення методів пошуку траєкторії руху.

    дипломная работа [3,2 M], добавлен 22.06.2012

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

    контрольная работа [1,4 M], добавлен 21.10.2013

  • Характеристики строительного использования размеров судна и отдельных его частей. Вооруженность, оснащенность и обеспеченность судна. Расчет экономических показателей. Определение провозоспособности и производительности тоннажа исследуемого судна за год.

    курсовая работа [162,2 K], добавлен 02.12.2010

  • Опис фізичних явищ, що впливають на рух поїзда. Дефекти осей колісних пар. Оцінка пропускної спроможності залізничної ділянки. Динаміка гальмування потягу. Розробка узагальненої математичної моделі просторових коливань вантажного шестиосьового тепловоза.

    курсовая работа [2,2 M], добавлен 07.06.2009

  • Обоснование технико-эксплуатационных и экономических характеристик для отбора судна. Анализ внешних условий эксплуатации судов на заданном направлении. Основные требования к типу судна. Строительная стоимость судна, суточная себестоимость содержания.

    курсовая работа [766,7 K], добавлен 11.12.2011

  • Определение элементов циркуляции судна расчетным способом. Расчет инерционных характеристик судна - пассивного и активного торможения, разгона судна при различных режимах движения. Расчет увеличения осадки судна при плавании на мелководье и в каналах.

    методичка [124,3 K], добавлен 19.09.2014

  • Понятие об общем устройстве судна. Положения судна на волне. Сжатие корпуса от гидростатического давления. Поперечный изгиб корпуса судна. Увеличение поперечной прочности судна. Специальное крепление бортов. Обеспечение незаливаемости палубы в носу.

    контрольная работа [418,4 K], добавлен 21.10.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.