Научно-практическая деятельность кафедры корабельных систем управления

Научно-практическая работа кафедры ведется в области разработки программного обеспечения для математического моделирования движения морских подвижных объектов.

Назначение и область применения

Программное обеспечение (ПО) математической модели движения морского подвижного объекта предназначено для расчета и описания динамики движения различных судов, кораблей, платформ и других подвижных объектов. Данное ПО может применяться в составе навигационных тренажеров, испытательных стендов судовых систем управления движением, а также в игровых целях.

Краткое описание продукта

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

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

Настройка модели по данным натурных испытаний (циркуляция)
Настройка модели по данным натурных испытаний (циркуляция)

Состав поставляемого ПО

Модель состоит из динамической библиотеки PlaneMovement.dll и заголовочного файла PlaneMovement.h, описывающим интерфейс библиотеки. Документация к модели включает руководство программиста, содержащее пример подключения модели и использования динамической библиотеки;  карточку лоцмана и  буклет маневренных характеристик. Библиотека выполнена на C++11 при помощи Qt SDK. Дополнительно предоставляется  описание математической модели в форме научно-технического отчета.

Требования к математической модели задаются с помощью  опросного листа.