Научная статья на тему 'Имитационная модель информационно-измерительной и управляющей системы'

Имитационная модель информационно-измерительной и управляющей системы Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
315
36
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МОДЕЛИРОВАНИЕ ОПТИЧЕСКИХ СИСТЕМ / MODELING OF OPTICAL SYSTEMS / ИНФОРМАЦИОННО-ИЗМЕРИТЕЛЬНАЯ И УПРАВЛЯЮЩАЯ СИСТЕМА / INFORMATION-MEASURING AND CONTROL SYSTEMS / МАТЕМАТИЧЕСКАЯ МОДЕЛЬ / MATHEMATICAL MODEL / ИМИТАЦИОННАЯ МОДЕЛЬ / SIMULATION MODEL / SIMULATION

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Гатчина Ю.Ю., Немолочнов О.Ф.

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

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

Simulation Model of Information-Measuring and Control System

A functional diagram is proposed for modeling information, measurement, and control system. Several relations are obtained to assess the system state, the relations makes it possible to improve the system structure and to refine the system qualitative and quantitative parameters with the use of computer modeling.

Текст научной работы на тему «Имитационная модель информационно-измерительной и управляющей системы»

УДК 621.383+681.78.01 DOI: 10.17586/0021-3454-2015-58-11-895-900

ИМИТАЦИОННАЯ МОДЕЛЬ ИНФОРМАЦИОННО-ИЗМЕРИТЕЛЬНОЙ И УПРАВЛЯЮЩЕЙ СИСТЕМЫ

Ю. Ю. Гатчина, О. Ф. Немолочнов

Университет ИТМО, 197101, Санкт-Петербург, Россия E-mail: gatchina@mail.ifmo.ru

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

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

Моделирование технических систем — важный этап выбора варианта проектного решения и принятия окончательного решения о стратегии функционирования системы в зависимости от исходных данных. Известны три метода моделирования — физическое, математическое и моделирование с использованием реальной аппаратуры. Не умаляя достоинств первого и третьего методов, заметим, что математическое моделирование обладает явными преимуществами, например, в плане ресурсных и временных затрат, а также возможности прогнозирования поведения системы в будущем. Однако процесс моделирования системы возможен при преобразовании математической модели в компьютерно-ориентированную, полнота отображения и адекватность которой реальной системе охватывает основные и существенные ее закономерности, но может не отражать второстепенные факторы. В этой связи создание корректной структурно-функциональной модели системы, а соответственно и имитационной модели, описывающей функциональные свойства системы в реальном масштабе времени, позволит отражать и второстепенные факторы[1—5].

Особым классом технических систем являются информационно-измерительные и управляющие системы (ИУС). Рассмотрим задачу построения имитационной модели ИУС, ориентированной на определение основных характеристик системы и качества ее функционирования. Построение этой модели включает в себя следующие этапы :

— анализ функционального состава системы;

— построение структурно-функциональной схемы;

— анализ типовых режимов функционирования системы и их взаимосвязей;

— анализ влияния внешней среды на функционирование системы;

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

— построение модуля, генерирующего проигрываемую в модели ситуацию;

— построение модуля, производящего оценку качества функционирования системы в моделируемой ситуации.

В общем случае под анализом системы или ее подсистем будем понимать анализ свойств и характеристик, которыми обладает исходная структура ИУС, а сама система описывается векторно-матричными дифференциальными уравнениями вида [1]

х (Г) = Ах(Г) + Би(Г) + О^(Г);

у (Г) = ); г ^) = Сх(Г); х(0)= хо;

(1)

х е Яп;и е Ят ;^е Яд ;у е Я1; г е Як ,

где х — вектор состояния системы; и — вектор управлений; Е, — вектор возмущений; у — вектор выхода; 2 — вектор измерений; А, Б, С, Б и О — матрицы параметров, определяющих функционирование системы.

Как известно, полная аналитическая зависимость, описывающая функционирование ИУС и воздействие внешних факторов, практически не пригодна для компьютерного моделирования ввиду крайней сложности системы. В этой связи целесообразно применение имитационного моделирования, что позволяет описывать ИУС набором алгоритмов, отображающих по исходным данным реальные процессы в системе. Функциональная схема имитационного моделирования ИУС, в частности космического назначения, может быть представлена совокупностью модулей М1 — М14 (см. рисунок), имеющих следующее назначение:

М1 — предназначен для имитации условий функционирования ИУС (задает форму и способы выдачи предварительных указаний; тип наблюдаемого объекта; параметры его траектории движения; тип помех; состояние внешней среды);

М2 — моделирует процедуру выдачи указания целей и „канал" их передачи (в этом „канале" могут быть отображены характеристики предварительного оптического поиска и система его реализации);

М3 — имитирует влияние атмосферы на сигнал;

М4 — генерирует помехи, вырабатываемые наблюдаемым объектом;

М5 — генерирует траектории движения цели в заданной системе координат;

М6 — имитирует преобразование координат (метрики);

М7— реализует анализ режимов захвата и „срыва" слежения и выбор программы поиска цели (в пределах поля зрения ИУС) в зависимости от анализируемой ситуации;

М8 — предназначен для переключения режимов работы ИУС;

М9 — содержит модели регуляторов режимов работы ИУС, а также модель прогнозирования поведения наблюдаемого объекта, которая применяется при „срыве" слежения для ускорения восстановления режима сопровождения и повышения точности наведения;

М1о — содержит модели привода;

М11 — содержит модели оптического тракта; преобразователей оптического излучения в сигналы управления; выделения сигнала рассогласования (модель пеленгационного устройства);

М12 — предназначен для моделирования работы измерителя с учетом квантования по времени (дискретность измерения) и квантования по уровню (разрядность и точность измерителя);

М13 — моделирует канал дальности;

М14 — содержит алгоритм обработки результатов моделирования и сервисные программы.

Функционирование ИУС может быть описано также совокупностью математических моделей.

1. Математическая модель движения центра масс наблюдаемого объекта (цели):

Я = I (я, яп)+Я(г) р (г); / (я, Яи) = [я ъ % (я, Яи )]Т;

ЯТ(г) = [Яо (г), Я17(г)],

где я о (г), Я \(1) — соответственно вектор положения и вектор скорости центра масс наблюдаемого объекта в выбранной системе координат; яи — вектор параметров движения цели; Р (г) — векторная функция внешних сил; Я(г) — матрица параметров управления; г — время.

£

М2 — целеуказания

<—I

I

М1 — генератор ситуаций_

М3 — генератор состояния среды

I

М4 — генератор помех

1

М5 — генератор траекторий движения цели

I

I..

г-

I

Мб —

преобразование координат

М7 —' генератор программ поиска цели

М8 — анализатор захвата и „срыва" слежения

М12 — измеритель углов места и азимута

Мб — блок пересчета координат

М9 — регулятор

М10 — приводы по углам места и азимута

М„ — пеленгационное устройство

М13 — канал дальности

М14 —

блок обработки результатов моделирования

2. Математическая модель траектории движения центра поля зрения (зоны оптического обнаружения) ИУС в пространстве предметов:

т

е(г) = I Уе (г )йг;

о т

Ъ(г) = | уь (г )йг,

где е(г), Ь(г) — угол места и азимут цели соответственно; V е (г), Уь (г) — скорость изменения

угла места и азимута цели соответственно; Т — период поиска цели.

3. Математическая модель процесса измерения параметров движения цели:

1 (гк) = КкЯ(гк) + кк,

где К к — вектор функции параметров измерителей; к к — ошибка измерения; к — число,

характеризующее последовательность интервалов измерений.

4. Математическая модель процесса управления ИУС — модель полностью аналогична системе уравнений (1), описывающих исходную ИУС (с заменой обозначений, соответствующих носителю).

5. Математическая модель анализа режимов работы систем оптического поиска и наведения. При построении этой модели учитываются следующие основные режимы работы ИУС:

— поиск цели по предварительному указанию;

— установление оптического контакта;

— совмещение линии визирования с направлением на цель и последующее ее сопровождение (результат — выработка параметров движения цели);

— повторный поиск цели при „срыве" режима сопровождения или режима захвата;

— наведение линии визирования на цель с последующим выстрелом.

Функционирование ИУС в каждом из перечисленных режимов зависит от многих факторов и носит случайный характер. Для анализа работы системы и выработки требований к отдельным режимам, с точки зрения достижения конечного результата (поражение цели), целесообразно построить математическую модель переходов с режима на режим на основе марковских цепей [2, 6]. При построении модели каждый из режимов будем считать состоянием марковской цепи, а именно:

состояние 1 — работа системы в режиме поиска;

состояние 2 — работа системы в режиме захвата;

состояние 3 — работа системы в режиме измерения;

состояние 4 — работа системы в режиме повторного поиска;

состояние 5 — работа системы в режиме наведения линии визирования на цель.

В соответствии с графом переходов марковской модели составим разностное уравнение, описывающее изменение в дискретные моменты времени (те{1, 2, ..., п}; t=mx) вероятности пребывания системы в том или ином состоянии:

Р(т) = [ р (т); Р2 (т); Р, (т); Р4 (т); Р5 (т)]Т.

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

РТ (т +1) = Рт (т)П (т);

П(т) =

Рп(т) 1 - Рп(т) 0

0

0 о о о

Р 22 (т) Р 2з(т) Р 24(т)

Р 32 (т) Р 42 (т) о

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

Р зз(т) Р 4з(т)

о

Р 34 (т)

Р 44(т)

о

о о

Р 35(т)

0

1

(2)

Р22 (т) + Р23 (т) + Р24 (т) = 1;

Р32 (т) + Р33 (т) + Р34 (т) + Р35 (т) = 1; Р42 (т) + Р43 (т) + Р44 (т) = 1.

Соотношения (2) являются решением разностного уравнения и определяют вектор распределения вероятностей состояний системы в момент времени t=mx. При этом каждая компонента вектора Р(т) определяет вероятность того, что в данный момент времени (¿=тт) ИУС работает в том или ином режиме, а в целом система работает в режиме наведения как конечном. В этой связи функция Р5(т) может служить вероятностным критерием качества функционирования ИУС (или сравнительным критерием оценки качества функционирования системы при различных вариантах ее построения).

Как известно, в целом действие на ИУС внешних факторов является нестационарным, однако учитывая, что время эффективной работы системы невелико по сравнению с време-

нем ее „жизни", можно вести моделирование относительно стационарной модели. Такое упрощение ни в коей мере не снижает достоверности получаемых результатов, так как при моделировании можно задавать несколько ситуаций, а поскольку система не меняет своих внутренних свойств, то конечный результат может быть экстраполирован (в вероятностном смысле) на любые другие ситуации. В этой связи произведение матриц, характеризующих нестационарные процессы, можно заменить операцией возведения в степень т матрицы переходных процессов с постоянными элементами. При этом значение Р'5 может быть принято за пороговое, а время достижения системой этого состояния (ги) будет характеризовать быстродействие ИУС как комплекса. Иными словами, ИУС за время ги с вероятностью Р'5 успешно решает задачу по наведению оружия в точку упреждения и производит пуск в нужный момент времени.

Однако следует заметить, что изменение во времени значения Р5(т), а следовательно, и времени ги достижения пороговой вероятности Р 5 при заданном распределении начальных вероятностей Рг(0), является функцией значений переходных вероятностей Ру, которые, в свою очередь, зависят от количественных показателей работы ИУС в отдельных режимах. Таким образом, если имеется возможность конструктивно изменять количественные показатели, т.е. изменять значения переходных вероятностей Ру, то в качестве вероятностного критерия необходимо выбрать время работы ИУС, соответствующее тактико-техническим характеристикам системы для исходной ситуации, когда Рт(0) = [1; 0; 0; 0; 0], т.е. когда работа системы начинается с режима поиска. Анализ влияния вероятности Ру на время ги(Р'5), если в качестве исходных параметров при проектировании ИУС заданы величины Р 5 и ги, позволяет предъявить требования к динамике отдельных режимов работы системы в виде желаемых значений вероятностей перехода. Аналитическая зависимость от показателя ги при высоких порядках системы (матрицы П(т)) вызывает большие затруднения, поэтому, как отмечалось выше, целесообразно производить моделирование ИУС для набора ситуаций, что, например, позволяет вести анализ с применением метода агрегирования марковских моделей, согласованных с исходной системой, соответствующей проектируемой или испытываемой ИУС.

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

1. Демин А. В., Копорский Н. С. Имитационное моделирование информационно-измерительных и управляющих систем. СПб: СПбГУ ИТМО, 2007. 139 с.

2. Демин А. В., Копорский Н. С. Имитационное моделирование систем наведения // Изв. вузов. Приборостроение. 2006. Т. 49, № 6. С. 30—34.

3. Барбашев Е. А., Демин А. В., Кулагин В. С., Начкебия А. Б. Имитационное моделирование при исследовании временных характеристик дискретных систем // Изв. вузов. Приборостроение. 2009. Т. 52, № 3. С. 29—31.

4. Торшина И. П. Компьютерное моделирование оптико-электронных систем первичной обработки информации. М.: Логос, 2009.

5. Максимей И. В. Имитационное моделирование на ЭВМ. М.: Радио и связь, 1988. 232 с.

6. Кемени Дж., Снелл Дж. Конечные цепи Маркова. М.: Наука, 1970.

СПИСОК ЛИТЕРАТУРЫ

Юлия Юрьевна Гатчина

Олег Фомич Немолочнов

Сведения об авторах соискатель; Университет ИТМО; кафедра оптико-цифровых систем и технологий; E-mail: gatchina@mail.ifmo.ru

д-р техн. наук, профессор; Университет ИТМО; кафедра информатики и прикладной математики-1

Рекомендована кафедрой оптико-цифровых систем и технологий

Поступила в редакцию 31.08.15 г.

Ссылка для цитирования: Гатчина Ю. Ю., Немолочнов О. Ф. Имитационная модель информационно-измерительной и управляющей системы // Изв. вузов. Приборостроение. 2015. Т. 58, № 11. С. 895—900.

A functional diagram is proposed for modeling information, measurement, and control system. Several relations are obtained to assess the system state, the relations makes it possible to improve the system structure and to refine the system qualitative and quantitative parameters with the use of computer modeling.

Keywords: modeling of optical systems, information-measuring and control systems, modeling of optical systems, mathematical model, simulation model, simulation.

Data on authors

Yuliya Yu. Gatchina — ITMO University, Department of Optical and Digital Systems and Technologies; Applicant; E-mail: gatchina@mail.ifmo.ru Oleg F. Nemolochnov — Dr. Sci., Professor; ITMO University, Department of Computer Science

and Applied Mathematics-1

For citation: Gatchina Yu. Yu., Nemolochnov O. F. Simulation Model of Information-Measuring and Control System // Izvestiya Vysshikh Uchebnykh Zavedeniy. Priborostroenie. 2015. Vol. 58, N 11. P. 895—900 (in Russian).

DOI: 10.17586/0021-3454-2015-58-11-895-900

SIMULATION MODEL OF INFORMATION-MEASURING AND CONTROL SYSTEM

Yu. Yu. Gatchina, O. F. Nemolochnov

ITMO University, 197101, St. Petersburg, Russia E-mail: gatchina@mail.ifmo.ru

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