Научная статья на тему 'Мультитранслятор как составная часть интегрированных средств синтеза VTB-моделей'

Мультитранслятор как составная часть интегрированных средств синтеза VTB-моделей Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
136
38
i Надоели баннеры? Вы всегда можете отключить рекламу.
i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Мультитранслятор как составная часть интегрированных средств синтеза VTB-моделей»

Известия ТРТУ

Специальный выпуск

деления проблемной среды, в которой интеллект для мобильного робота (МР) ста. ,

, -зиции иерархии интеллектуальности робототехнических систем.

, -кает в том случае, когда в среде его функционирования появляется хотя бы один непредсказуемо перемещающийся объект. При появлении такого объекта МР, подобно живому существу, должен воспринимать окружающую обстановку, т.е. видеть цель и препятствия. Еще до начала движения он должен «мысленно» определить оптимальный маршрут и осуществлять его реализацию с учетом происходящих во внешней среде изменений. Оказалось так же, что, несмотря на различие в уровне воспроизводимого интеллекта, структуры интеллектуального шахматного автомата и простейшего интеллектуального МР совпадают. Отличие заключается лишь в используемых ими механизмах вывода (графовая модель внешней среды, отображающая однородность и изотропность пространства у МР и графовая модель минимаксной процедуры организации конфликтных игр у ША) и в содержимом их баз знаний (свойства участков внешней среды - «проходим», «непрохо-», « » ).

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

( ), -

.

УДК 681.324

Ю.В. Чернухин, В.Ф. Гузик, М.Ю. Поленов МУЛЬТИТРАНСЛЯТОР КАК СОСТАВНАЯ ЧАСТЬ ИНТЕГРИРОВАННЫХ СРЕДСТВ СИНТЕЗА VTB-МОДЕЛЕЙ

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

В качестве общей оболочки такого пакета была выбрана система Paragon, работающая с моделями на языке XML, а входящий в данный пакет Мультитранслятор (МТ) должен был обеспечивать трансляцию внешних моделей, причем не только генерировать выходные XML-описания транслируемых программ, но и

Paragon . ,

грамматические модули МТ должны были быть ориентированы на язык XML. Paragon -

щие с выхода Мультитранслятора исходные модели и при помощи подключаемых к ней пользовательских средств описания моделей осуществлять их дальнейшее импортирование в систему VTB.

В результате проведенных исследований была создана усовершенствованная , -

Секция вычислительной техники

,

XML-описаний VTB-моделей с языков моделирования Modelica, ACSL и языка структурного моделирования SML. В созданной версии МТ реализована возможность управления им из других приложений на основе технологии OLE Automation. Использование Мультитранслятора в качестве основы комплекса программ-

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

УДК 581.31

В.Ф. Гузик, В.П. Яковенко, В.А. Переверзев, В.В. Пустовалов, Д.М. Скороход МЕТОДЫ ПОСТРОЕНИЯ ПОВЕРХНОСТИ ДНА В РЕАЛЬНОМ МАСШТАБЕ ВРЕМЕНИ

В настоящее время широко развиваются средства визуализации данных, получаемых от гидроакустических станций. Одной из ветвей данного направления является визуализация поверхности морского дна, представленного картой высот.

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

современные рабочие станции.

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

,

, ,

,

.

Существует множество методов повышения скорости визуализации поверх, , -.

алгоритмов визуализации поверхности и создание алгоритма, имеющего оптимальное соотношение сложность/быстродействие, адаптируемого под возможности аппаратного обеспечения рабочей станции.

Для уменьшения количества отображаемых полигонов были проанализированы алгоритмы на основе Level of Detail технологии (ROAM, Rottger ROAM, Continuous LOD, Triangle Strip preserving LOD) и методы их оптимизации. Акцент делался на то, что области поверхности высокой детализации нам нужны всего лишь возле камеры и в областях резкого изменения рельефа дна. И совсем не нужна качественная детализация в отдаленных областях поверхности. В частях по, , -пользовалось меньшее количество треугольников.

i Надоели баннеры? Вы всегда можете отключить рекламу.