Маневрирование

Описание демо-примера

Расположение

SimInTech\Demo\Мнемознаки корабельных систем управления\Мнемознаки СУДК\Маневрирование

Описание

В данном примере демонстрируется работа библиотеки "Мнемознаки СУДК" для отображения пространственного положения корабля, текущих, заданных и прогнозируемых параметров его маневрирования, а также углов перекладки рулей и наложенных на них ограничений.

Для запуска примера требуется открыть пакет проектов "Маневрирование.pak" и запустить его на моделирование. Графические изображения блоков в проекте "Визуализация.prt" будут изменяться согласно установленным параметрам движения. Текущие, заданные и прогнозируемые параметры движения корабля, а также возможные ограничения задаются в проектах "Противоаварийные уставки.prt", "Параметры маневрирования.prt" и "Углы перекладки рулей.prt"

Содержимое папки:
  • "Визуализация.prt" - проект для визуализации пространственного положения корабля, текущих, заданных и прогнозируемых параметров его маневрирования, а также положения его вертикальных и горизонтальных рулей и наложенных на них ограничений.
  • "Параметры маневрирования.prt" - проект для установки текущих, заданных и прогнозируемых значений параметров движения корабля.
  • "Противоаварийные уставки.prt" - проект для задания значений противоаварийных уставок.
  • "Углы перекладки рулей.prt" - проект для задания значений углов перекладки вертикальных и горизонтальных рулей, а также наложенных на них ограничений.
  • "Маневрирование.pak" - пакет проектов с проектами "Визуализация.prt", "Параметры маневрирования.prt", "Противоаварийные уставки.prt", "Углы перекладки рулей.prt".
  • "Маневрирование.db" - база данных сигналов.

Описание проекта "Визуализация.prt"

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

Описание проекта "Параметры маневрирования.prt"

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

Описание проекта "Противоаварийные уставки.prt"

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

Описание проекта "Углы перекладки рулей.prt"

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

Используемые блоки