Информатика

  • 18 мая 2011 г.
  • 1505 Слова
ИССЛЕДОВАНИЕ ВОЗМОЖНОСТЕЙ ОС LINUX ДЛЯ ПРИЛОЖЕНИЙ РЕАЛЬНОГО ВРЕМЕНИ С ОБРАБОТКОЙ РАЗНОРОДНОЙ ИНФОРМАЦИИ С ПОМОЩЬЮ АТ-МОДЕЛИРОВАНИЯ.

к.т.н. Астапкович А.М., Касаткин А.А. (СКБ, ГУАП)

ВВЕДЕНИЕ

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

• Современной тенденцией в данном направлении является применение персональных компьютеров в качестве пультов управления системы. В этом случае значительная часть функциональных свойств пультов управления и, следовательно, системы в целом, определяетсявозможностями, заложенными в программное обеспечение пультов. Непрерывно возрастающие возможности современных персональных компьютеров позволили начать на них применение UNIX-подобных операционных систем, относящихся к подмножеству Linux. Исходные тексты ОС LINUX распространяются свободно, что является безусловным плюсом этой операционной системы.

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

• В докладе приводится описание и опыт использования методики моделирования взаимодействия приложений и операционной системы, основанной на аппарате АТ-карт, применительно к исследованию возможностей ОС Linux для решения задач обработки разнородной информации в реальном масштабевремени.

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

ОПИСАНИЕ МЕТОДИКИ АТ–МОДЕЛИРОВАНИЯ

• Методика АТ-моделированияпредставляет собой способ экспериментальной оценки поведения прикладных приложений и операционной системы, применительно к моделированию многоканальных систем управления реального времени;

• АТ-моделирование является развитием методов теории массового обслуживания и представляет собой эффективную методику для решения задач системного анализа для многоканальных систем управления реального времени;

•АТ-моделирование включает в себя следующие этапы:
• определение параметров АТ-моделей исследуемых приложений;
• написание соответствующих модельных приложений,
• проведение экспериментов с модельными приложениями;
• обработки результатов;

ОПИСАНИЕ МЕТОДИКИ АТ–МОДЕЛИРОВАНИЯ

• Предлагаемая методика использует простейшие АТ-модели приложения – описания, учитывающие максимальный размер оперативной памяти и числокомандных циклов, требуемых конкретным приложением для выполнения определенной задачи;

• Знание этих параметров дает возможность создания модельных приложений, обеспечивающих возможность исследования поведения прототипов, в том числе при параллельной работе в различных комбинациях;

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

ПРИМЕНЕНИЕ АТ-МОДЕЛИРОВАНИЯ ДЛЯ ИССЛЕДОВАНИЯ
СВОЙСТВ ОПЕРАЦИОННОЙ СИСТЕМЫ LINUX

• Предложенная...
tracking img