АЛГОРИТМИЗАЦИЯ И ПРОГРАММИРОВАНИЕ
УДК 004.031.43-44.962
А. С. Кобайло
Белорусский государственный технологический университет
ПРИМЕНЕНИЕ МЕТОДА СИНТЕЗА МАТЕМАТИЧЕСКИХ МОДЕЛЕЙ
С ТРЕБУЕМЫМИ СВОЙСТВАМИ НА ПРИМЕРАХ ПРОЕКТИРОВАНИЯ СПЕЦИАЛИЗИРОВАННЫХ ВЫЧИСЛИТЕЛЬНЫХ УСТРОЙСТВ ДЛЯ ИМИТАЦИИ РАДИОСИГНАЛОВ
Рассмотрены примеры использования метода синтеза математических моделей с требуемыми свойствами при проектировании специализированных вычислительных устройств для имитации радиосигналов. Метод синтеза математических моделей с требуемыми свойствами основан на логико-комбинаторном подходе к синтезу сложных систем, базируется на аппарате характеристических логических функций и предполагает на первом этапе формирование множества векторов параметров математических моделей с заданными характеристиками (требуемыми свойствами), на втором - преобразование графа алгоритма реализации обобщенной исходной математической модели процесса или системы, подлежащей моделированию, с целью формирования графа усеченной модели того же процесса (системы), удовлетворяющей заданным свойствам.
Для иллюстрации возможностей применения данного метода выбрана обобщенная математическая модель радиосигналов по совокупности объектов (целей) и периодов обращения. Для характеристик моделируемого процесса определены классификационные признаки и соответствующие им свойства модели; для каждого из свойств сформированы характеристические логические функции. Синтезирован ряд имитаторов радиосигналов (специализированных вычислительных устройств) для автоматизированных систем испытаний радиотехнических систем. Синтезированные устройства по сравнению с использованием обобщенной математической модели обладают следующими свойствами: простота, низкие себестоимость, энергопотребление, вес, габариты, высокая надежность при обеспечении требуемых свойств моделируемых процессов и эффективных режимов испытаний радиооборудования.
Ключевые слова: синтез, характеристическая логическая функция, алгоритм, граф, булевы переменные, математическая модель, метод.
А. S. Kobaylo
Belarusian State Technological University
THE APPLICATION OF SYNTHETIC MATHEMATICAL MODELS
WITH THE DESIRED PROPERTIES ON THE EXAMPLE OF SPECIALIZED COMPUTING DEVICES DESIGN TO SIMULATE RADIO SIGNALS
The examples of the use of the method of synthesis of mathematical models with the required properties for the design of specialized computing devices to simulate the radio signals are investigated. The method of synthesis of mathematical models with the required properties is based on the unit of the characteristic logic functions and assumes the first stage of forming a plurality of vectors of parameters of mathematical models with specified characteristics (desired properties), the second - the transformation of the graph algorithm implementation of the generalized original mathematical model of a process or system to be modeled, in order to create a graph of a truncated model of the same process (system) that satisfies the given properties.
To illustrate the possibilities of this method the generalized mathematical model of radio signals by a set of objects (targets) and the treatment periods is chosen. For the characteristics of the modeled process defined the classification attributes and the corresponding properties of the model; for each of the characteristic properties of the formed logic functions. A series of radio simulators (special purpose computing devices) for automated test systems radio systems is synthesized. Synthesized devices compared with using a generalized mathematical model has the following properties: simplicity, low cost, power consumption, weight, size, high reliability, while providing the desired properties of modeled processes and efficient radio test modes.
Key words: synthesis, the characteristic logic function, algorithm, graph, Boolean variables, the mathematical model, method.
Введение. Метод синтеза математических моделей с требуемыми свойствами (ММТС) предназначен для формирования на основе обобщенной (базовой) математической модели физического процесса или системы (технической, социальной, экономической и т. д.) множества усеченных моделей, обладающих некоторым набором свойств, обеспечивающих достаточную информативность для достижения цели исследований [1].
Рассмотрим возможности и эффективность использования данного метода на примере проектирования специализированных вычислительных устройств (СВУ) для моделирования радиосигналов. СВУ указанного класса приме -няются в качестве структурных компонентов в составе тренажеров радиооператоров, а также в составе автоматизированных вычислительных систем испытаний радиотехнических (в частности, радиолокационных) систем (РТС) для формирования внешних воздействий на исследуемую РТС с целью проверки ее на соответствие заданным эксплуатационным характеристикам и параметрам качества.
Основная часть. В качестве исходной математической модели выберем обобщенную модель радиосигналов по совокупности объектов наблюдения и периодов обращения, приведенную к виду, удобному для представления алгоритма вычислений в соответствии с данной моделью и, следовательно, алгоритма вычислительного процесса, реализуемого проектируемым СВУ, в виде его графа - графа вычислительного алгоритма (ГВА), используя специальные функции для временных преобразований параметров сигналов [2].
В соответствии с методом синтеза ММТС для формирования характеристических логических функций (ХЛФ), связывающих булевы переменные, отождествленные с физическими параметрами модели, выделим следующие основные классификационные признаки: Р1 -частотный диапазон сигналов; Р2 - область существования параметров сигналов; Р3 - тип сигналов; Р4 - информативная характеристика параметров; Р5 - метод описания траектории движения объекта; Р6 - форма импульсов. К ограниченным (количественным) классификационным признакам отнесем: Ро(1) - количество объектов на одном направлении поиска; Р0(2) -максимальное количество пачек импульсов на одном цикле; Р0(3) - характеристика радиальной протяженности объекта.
Каждый основной признак Р, (/ = 1, ..., 6) определяется вектором Р^ свойств с координатами: р1, р1 - сигналы на видео и высокой частотах соответственно; р2, р2, р^, Р4 - временная, частотно-амплитудная, амплитудно-
временная и амплитудно-частотно-временная области соответственно; р^, р2 - детерминированные и случайные сигналы соответственно; р14 - координаты объекта; р42 - физические параметры; р43 - координаты и физические параметры; р15 - описание движения объекта сменой координат; р52 - эффект Доплера; р5 -эффект Доплера при изменяющихся координатах; р54 - изменение мощности; р55 - изменение мощности и координат; р5б - эффект Доплера при изменяющихся координатах и мощности; р^, рб2 - соответственно прямоугольная и непрямоугольная форма импульсов.
В качестве ограничительных признаков используются: р0(1) - не более одного объекта на одном направлении; р0(1)2 - до двух объектов на одном направлении; р0(1)3 - более двух объектов на одном направлении; р0(2): - пачка импульсов; р0(2)2 - N пачек импульсов на цикле; р0(3):, р0(3)2 - точечные и протяженные объекты соответственно.
В табл. 1 приведены характеристические логические функции свойств для основных классификационных признаков, в табл. 2 - ограничения, соответствующие рассмотренным ограничительным свойствам.
Переменные в табл. 1 представляют собой булевы переменные, отождествленные с соответствующими параметрами математической модели; ^3Р(-), ^3(-) в табл. 2 - специальные функции.
Поставим задачу синтеза СВУ для моделирования радиосигналов от нескольких точечных объектов на видеочастоте с основными свойствами:
Р = (р1, р2, р3, Р4, Р1, Р2) (1)
и вектором ограничительных свойств:
р0 = (Р0(1)2, Р0(2)2, Р0(3)2) (2)
или при ^ = 2.
Представим протяженный объект совокупностью его отражающих точек, сигналы от каждой из которых являются одиночными импульсами, в результате получим:
Кр = 1. (3)
В качестве исходной модели будем использовать базовую модель радиосигналов из [2], преобразованную с учетом (2) и (3). Сформировав согласно методике синтеза ММТС множество векторов параметров модели, удовлетворяющих свойствам (1), и выбрав один из полученных векторов, преобразуем граф реализации исходной модели согласно методике, изложенной в [1], в результате получим искомую модель радиосигналов:
' • m i-
y(t-Тз) = {F3 [Хр (Fcp (а(m,n),
m =1 n=1
а a (t0, x(t))), Гпов) • x(t), Хз (Тз (1)( m,n))] + + F3 [Хр (FCp(а(m'n),аa(to,x(t)))J^) X
x x(t), Хз (Тз (1)(m,n))]}. (4)
Г1, если ф1 = ф2; Здесь ^ (Ф1, Ф2) = \
[0, если ф1 Ф ф2;
Хр, Хз - функции временных преобразований.
Специализированное вычислительное устройство, построенное на основе модели (4), отличается следующими показателями: широкие функциональные возможности и диапазон исследований, обеспечиваемый данным СВУ.
Таблица 1
ХЛФ основных свойств радиосигналов
Классификационный признак Свойство Характеристические логические функции
Pi Pi1 тВ & юВ & Фв
Pi2 юВ&(ув VФв v Аюв)&тВ
P2 Р21 тВ&(тВ V(т'з &тз) VKB VтВ vATB VtB)&юВ &Аюв &фв & &Аав & АвВ & Аа в & Ар'в & EВ & 1фВ & KB & UB & F¡BN
Р 2 2 тВ&(тВ V (т'з & тз) V KB V тВ VATB V tHB )&юВ&(уВ V Фв & VB) V V9B Аав & Арв & Аа'в & Ар'в & E0B & ZB & K^ & UB & F%n
Р 3 2 тВ &(тВ V (тз & тз) V KB v тВ V АТВ V tB )& (Аав V Арв V Аа в V Ар'в )& &(EB vZФВ VK^ VUB VFBN)&юВ
Р24 тВ &(тВ V (тз & тз) V KB V тВ V АТВ V tB )& (Аав V Арв V Аа в V Ар'в )& &(EB vZB VKEB vUB VFDN)&(VB VФв VфВ V Аюв)
P3 Рз1 %в & фв &
Рз2 /В В гуВ тз VФ vZ4,
РА P1 4 (тВ vтВ v АТВ v Аав vApB vAа'B vAp'B v (тгз &тз) vKBd )&E0B &Z& &KBE & юВ & ФВ & UB & Фв & ув & Аюв & fbn
P2 4 (E0B vZB vKB vюВ vфВ vUB vФв vyB vAюB vFDN)&тзв &tB & &Аав & Арв & Аа'в & Ар'в
РА3 (тВ v тВ v АТВ v Аав v Арв v Аа'в v Ар'в v (тгз & тз) v KBd )& &(E0B vZB vK^ vюВ vфВ v UB vФв vyB v Аюв vF¡BN)
Рз Рз1 (тВ v (т'зв & тВ) v Аав v Арв v Аа'в v KBd v тВ v АТВ) & Аюв
Рз2 Аюв
Рз3 Аюв & (тВ v (т'зв & тВ) v Аав v Арв v Аа'в v KB¡ v тВ v АТВ)
Рз4 (E0B & KB )& Аюв
Рз5 (тВ v (тзв & тВ) v Аав v Арв vAа'B v KB v тВ vATB )&(E0B & KJB)
Рзб (тВ v (тзв & тВ) v Аав v Арв vA^B v KBd v тВ vA^ )&(E0B&kB )
Рб Рб1 UB
Рб2 UB
Таблица 2
Ограничения, налагаемые ограничительными свойствами на модель радиосигналов
Классификационный признак Ограничительный признак Ограничения
ад Р0(1)1 Jk = 1
Р0(1)2 Jk = 2
Р0(1)3 Jk > 2
Рс(2) Р0(2)1 N = 1
Р0(2)2 N > 1
Рс(3) Р0(3)1 Kd = 1, Fsp(-) = Fs(-)
Р0(3)2 Kd > 1
С целью синтеза СВУ для моделирования детерминированных радиотехнических сигналов с переменным коэффициентом затухания, зависимым от дальности, может быть использован следующий вектор основных свойств:
Р = (P23, Pз, p4, P5, P6)
и ограничительный вектор:
^ = (о(1)2, Po(2)2, ^(З)2).
Тогда математическая модель радиосигналов с требуемыми свойствами будет иметь вид
где E0 =
2 E„
; F - функция сравнения; c - ско-
M Nm f 1 y(t -ТЗ) = E0 ££ -m =1 n =1 ^ Тз
(m,n)
F3 i| Хр (Fc? (a
(m ,n)
aa(t0, x(t))), Гпов), Хз(Тз(m,n))]},
рость распространения электромагнитных волн.
Управление динамикой формируемых СВУ процессов может осуществляться с использованием программных средств, создаваемых на основе известных методик моделирования радиолокационной обстановки [2].
Заключение. Применение методики синтеза математических моделей с требуемыми свойствами при синтезе специализированных вычислительных устройств для формирования радиосигналов позволяет создавать СВУ, отличающиеся простотой, более низкими стоимостью разработки, изготовления и эксплуатации, потребляемой мощностью, весом, габаритами, высокой надежностью, технологичностью, обусловленной возможностью реализации всех структурных составляющих на типовых узлах цифровой вычислительной техники.
Литература
1. Кобайло А. С., Жиляк Н. А. Методика синтеза математических моделей с требуемыми свойствами // Труды БГТУ. 2015. № 6: Физ.-мат. науки и информатика. С. 190-194.
2. Кобайло А. С. Применение теории синтеза вычислительных систем реального времени для моделирования физических процессов на примере радиосигналов // Труды БГТУ. 2014. № 6: Физ.-мат. науки и информатика. С. 135-137.
3. Дятко А. А., Костромицкий С. М., Шумский П. Н. Математическая модель сигнала, отраженного от земной поверхности, при сопровождении РЛС низколетящей цели // Доклады БГУИР. 2015. № 8.С. 17-23.
References
1. Kobaylo A. S., Zhilyak N. A. Methods of synthesis of mathematical models with the desired properties. Trudy BGTU [Proceedings of BSTU], 2015, no. 6: Physical-mathematical sciences and informatics, pp. 190-194 (In Russian).
2. Kobaylo A. S. Theory of computing systems for real-time simulation of physical processes on the example of radio signals. Trudy BGTU [Proceedings of BSTU], 2014, no. 6: Physical-mathematical sciences and informatics, pp. 135-137 (In Russian).
3. Dyatko A. А., Kostromitskiy S. M., Shumskiy P. N. Mathematical model of the signal reflected from the ground during radar accompanying low-flying targets. Doklady BGUIR [Reports of BSUIR], 2015, no. 8, pp. 17-23 (In Russian).
c
Информация об авторе
Кобайло Александр Серафимович - кандидат технических наук, доцент, доцент кафедры информационных систем и технологий. Белорусский государственный технологический университет (220006, г. Минск, ул. Свердлова, 13а, Республика Беларусь). E-mail: [email protected]
Information about the author
Kobaylo Aleksandr Serafimovich - PhD (Engineering), Assistant Professor, Assistant Professor, the Department of Information Systems and Technologies. Belarusian State Technological University (13a, Sverdlova str., 220006, Minsk, Republic of Belarus). E-mail: [email protected].
Поступила 15.03.2016