Научная статья на тему 'Технология разработки аппаратно-программного комплекса АСУ ТП'

Технология разработки аппаратно-программного комплекса АСУ ТП Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
227
25
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
РОБОТОТЕХНИКА / ROBOTICS / СИНТЕЗ / SYNTHESIS / АНАЛИЗ / ANALYSIS / УПРАВЛЕНИЕ / CONTROL

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Побережный Иван Александрович, Свиридов Алексей Николаевич

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

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

Текст научной работы на тему «Технология разработки аппаратно-программного комплекса АСУ ТП»

TECHNOLOGY OF DEVELOPMENT OF THE APPARATUS

AND SOFTWARE COMPLEX ACS TP 1 2 Poberezhny I.A. , Sviridov A.N. (Russian Federation)

Email: [email protected]

1Poberezhny Ivan Alexandrovich - Master Student;

2Sviridov Aleksey Nikolayevich - Master Student, DEPARTMENT OF AUTOMATIC CONTROL AND MONITORING SYSTEMS, INSTITUTE OFMICRODEVICES AND CONTROL SYSTEMS NATIONAL RESEARCH UNIVERSITY MOSCOW INSTITUTE OF ELECTRONIC TECHNOLOGY,

MOSCOW

Abstract: the main problems arising in the design and simulation of robotic systems, as well as the main directions of solutions of these problems with the development of the hardware and software complex of the automated process control system, are considered in the article. Introduction of automated control systems of technological processes depending on the speed of evaluation, processing and delivery of information. Therefore, the development and study of the structures and modes of the OS ACS TP is an urgent task. Keywords: robotics, synthesis, analysis, control.

ТЕХНОЛОГИЯ РАЗРАБОТКИ АППАРАТНО-ПРОГРАММНОГО

КОМПЛЕКСА АСУ ТП 12 Побережный И.А. , Свиридов А.Н. (Российская Федерация)

1Побережный Иван Александрович - магистрант;

2Свиридов Алексей Николаевич - магистрант, кафедра систем автоматического управления и контроля,

Институт микроприборов и систем управления Национальный исследовательский университет Московский институт электронной техники,

г. Москва

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

Ключевые слова: робототехника, синтез, анализ, управление.

Грандиозные технологические достижения ХХ в. стали возможны благодаря тому, что ученые и инженеры научились проводить математическое моделирование огромного числа физических и химических процессов. Активное применение математического моделирования, а в последние десятилетия - информационных технологий, преобразило нашу реальность.

Создание новых робототехнических систем (РТС) происходит при сокращении сроков, отводимых на их разработку. Одновременно увеличивается сложность проектируемых систем. Все это приводит к необходимости широкого применения информационных технологий в этом процессе.

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

Будем считать, что исследуемый объект находится в трехмерном евклидовом пространстве R3. Тогда подмножество Rc с R3, на котором размещаются РТС, объекты манипулирования и различное оборудование, назовем рабочей средой. Пространство, в котором может находиться исполнительный механизм РТС или МС в процессе функционирования, назовем рабочим пространством РТС и МС: Rv £ Rc. Пусть исполнительный механизм (ИМ) г РТС и состоит из множества звеньев ri. Обозначим через Rt подмножество, занимаемое РТС в момент времени t. Для Rt справедливо условиеRt с Rc.

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

Подмножество трехмерного пространства, занимаемое объектом манипулирования в момент времени t, будем обозначать Mt.

Оборудование, находящееся в рабочей среде, накладывает ограничения на свободу перемещения РТС, и рассматривается как препятствия при выполнении заданных операций. Пусть Pt с Rc - подмножество рабочей среды, занятое препятствиями в момент времени t, расположенными в рабочей среде.

Пространственное положение РТС и МС характеризуется набором значений обобщенных координат (q1,... ,qN) £ Q, где N - количество звеньев исполнительного механизма УМС; Q - множество состояний РТС.

Можно выделить три основных направления использования информационных технологий в этой области - синтез, анализ и управления РТС.

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

Пусть РТС состоит из m компонентов (kl £ K,i = 1,2, ...,т). Каждый компонент ki обладает набором параметров р. Среди р параметров ki -го компонента выделено подмножество параметров, значения которых могут выбираться из заданного множества фиксированных значений

к^ £ {/Cj(1),/Cj(2).....к^}

или диапазона значений

^ (pjmin) < £ (Pj) < Д, (pjmax)

где kftiï - j-й параметр ki компонента; ki^Pjmax^ - минимальное и

максимальное значения -го параметра ki компонента.

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

Для синтеза пространственных механизмов, как правило, используется метод многопараметрической оптимизации. Одним из возможных методов решения, позволяющих значительно уменьшить число перебираемых вариантов, является использование агрегатно-модульного подхода. Синтез исполнительных механизмов управляемых механических систем агрегатно-модульного типа имеет следующие особенности [1]:

1. Синтезируемые механизмы являются пространственными механизмами.

2. Синтез механизмов выполняется на основе заданного множества модулей.

3. Ограничения, накладываемые на синтез механизма, кроме ограничений, накладываемых выполняемой технологической операции, включают ограничения внешней среды в виде препятствий в рабочей зоне РТС.

4. Знания носят часто эвристический и неопределенный характер и представляются в декларативной или процедурной форме.

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

В первом случае поиск готового прототипа ведется по предварительно подготовленной базе данных РТС. Поиск выполняется по совокупности значений ключей: К: {k1,k2, ...,kn}, для каждого из которых может быть установлен критерий поиска: k < kj^.kj < kj^.kj < kj^.kj > kj^.kj ^ к^, где ki - заданное значение kt ключа, к^ - j-е значение к ключа.

Во втором случае решение задачи выполняется экспертной системой (ЭС) [2]. Достоинство применения ЭС заключается в возможности применения в уникальных ситуациях, для которых алгоритм заранее неизвестен и формируется по исходным данным в виде цепочки рассуждений из БЗ, причем в условиях неполноты, недостоверности, многозначности исходных данных. Экспертная система позволит быстро подобрать множество вариантов структуры РТС, удовлетворяющих заданным ограничениям.

Экспертная система проектирования РТС включает в себя: базу данных (БД), базу знаний (БЗ), интерфейс, машину вывода, правила задания неопределенности.

Одной из составляющей ЭС является база знаний (БЗ) - формализованное представление знаний, описание объектов предметной области и их взаимосвязей, действий над объектами, неопределенностей. С помощью механизма вывода из БЗ формирует конкретный алгоритм решения задачи. Для объектно -ориентированного представления знаний характерно применение механизма наследования атрибутов, когда знание атрибутов передается по иерархии от вышестоящих классов к нижестоящим.

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

Результатом работы экспертной системы является синтезированный исполнительный механизм, удовлетворяющий заданным ограничениям [3].

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

Заключение. В статье предлагается формальное описание основных задач, связанных с проектированием, моделированием и управлением РТС. Реализация этих задач позволит значительно снизить время проектирования РТС, оптимизировать функционирование эксплуатируемых РТС за счет оптимизации алгоритмов управления на моделях РТС и сократить время простоя РТС при смене технологического процесса за счет применения офлайн программирования РТС.

Список литературы /References

1. Горитов А.Н. Построение плана траектории промышленного робота в условиях неполной информации о внешней среде // Мехатроника, автоматизация, управление, 2009. № 10. С. 25-29.

2. Змитрович А.И. Интеллектуальные информационные системы. Минск: ТетраСистемс, 1997. 368 с.

3. Юревич Е.И. Основы робототехники. СПб.: БХВ-Петербург, 2005. 416 с.

Список литературы на английском языке /References in English

1. Goritov A.N. Postroenie plana traektorii promyshlennogo robota v usloviyah nepolnoj informacii o vneshnej srede [Construction of a trajectory plan for an industrial robot in conditions of incomplete information about the external environment] // Mekhatronika avtomatizaciya upravlenie [Mechatronics, automation, control], 2009. № 10. P. 25-29 [in Russian].

2. Zmitrovich A.I. Intellektualnye informacionnye sistemy [Intelligent Information Systems]. Minsk, 1997. P. 368 [in Belarus].

3. Yurevich E.I. Osnovy robototekhniki [Basics of Robotics], Saint Petersburg, 2005. P. 416 [in Russian].

STEGOANALYSIS OF THE LEAST SIGNIFICATION BITS

METHOD (LSB) Nazarenko Yu.L. (Russian Federation) Email: [email protected]

Nazarenko Yuri Leonidovich - Student, DEPARTMENT OF INFORMATICS AND COMPUTER SCIENCE, DON STATE TECHNICAL UNIVERSITY, ROSTOV-ON-DON

Abstract: the article is devoted to the analysis of the principles of the stegoanalysis of messages hidden using the method of substituting the least significant bit. A description is given of the method of hiding information by replacing the least significant bits in image-type containers. The implementation of such methods of stegoanalysis as chi-square attack and RS method are considered. Mathematical realizations of these methods are analyzed and the results of their work in the form of graphs are graphically presented. Conclusions are drawn about the prospects and possibilities for the practical application of these methods.

Keywords: steganography, least significant bit method, stegoanalysis, chi-square attack.

СТЕГОАНАЛИЗ МЕТОДА СОКРЫТИЯ ИНФОРМАЦИИ В ИЗОБРАЖЕНИИ ЗАМЕНЫ НАИМЕНЬШЕГО ЗНАЧАЩЕГО БИТА (LSB) Назаренко Ю.Л. (Российская Федерация)

Назаренко Юрий Леонидович - студент, факультет информатики и вычислительной техники, Донской государственный технический университет, г. Ростов-на-Дону

Аннотация: статья посвящена анализу принципов работы методов стегоанализа сообщений, скрытых с помощью применения метода замены наименьшего значащего бита. Приведено описание метода сокрытия информации путём замены наименьших значащих бит в контейнерах типа изображение. Рассмотрены реализации таких методов стегонализа как атака хи-квадрат и метод RS. Проанализированы математические реализации данных методов и наглядно представлены результаты их работы в виде графиков. Сделаны выводы о перспективе и возможностях практического применения данных методов.

Ключевые слова: стеганография, метод наименьшего значащего бита, стегоанализ, атака хи-квадрат.

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