Methods of constructing a dialog mode for solving polyadic automated control tasks in a natural-like language in military sets of automation tools
Authors: Морозов П.А. , Круталевич Ю.А. , Аношин Р.И. , Беликов Н.Н. 
Published: July 2024

Непрерывное совершенствование средств воздушно-космического нападения вероятного противника приводит к резкому сокращению располагаемого времени на их уничтожение и актуализирует повышение оперативности автоматизированного управления войсками, что, в свою очередь, предъявляет возрастающие требования к быстродействию работы боевых расчетов органов управления. Известные подходы сокращения работного времени боевых расчетов органов управления либо малоэффективны, либо приводят к значительным финансовым затратам. Целью исследования является сокращение работного времени боевого расчета органа управления за счет уменьшения времени решения полиадических автоматизированных задач управления в комплексах средств автоматизации военного назначения. Для достижения данной цели предложена модификация метода формирования оперативной информации боевым расчетом органа управления за счет представления необходимых данных в процессе решения автоматизированных задач управления в виде продукционно-фреймовой модели. Также использованы совокупности предметных, языковых и графических моделей в качестве информационного ресурса, что позволяет учитывать предикатную структуру запроса боевого расчета органа управления и понятийно-графическое представление объектов отображения при решении полиадических автоматизированных задач управления в диалоговом режиме на естественно-подобном языке. Проведенные экспериментальные исследования на программно-аппаратном комплексе показали, что среднее значение работного времени боевого расчета органа управления сократилось на 19,3 % для всех категорий участников эксперимента. Представленное решение предлагается реализовать в виде программного модуля в рамках выполненного на языке программирования высокого уровня С/С++ с применением библиотеки Qt, что позволит его интегрировать в специальное программное обеспечение комплекса средств автоматизации военного назначения.
The continuous improvement of a potential enemy’s means of attacking from air or space leads to a sharp reduction in the available time for their destruction and makes relevant the increase in the efficiency of troop automated control, which, in turn, imposes more requirements for the speed of control body combat crews. Known approaches to lessening the working time of control body combat crews are either ineffective or incur significant financial costs. The aim of the research is to diminish the working time of control body combat calculation by reducing the time for solving polyadic automated control tasks in military automation sets of tools. To achieve the purpose of the study, a modification of the method for generating operational information by the combat calculation of the control body is proposed by presenting the necessary data when solving automated control tasks as a production-frame model. We also employed a set of subject, language and graphic models as an information resource, which allows us to take into account the predicate structure of the control body combat calculation request and the conceptual as well as graphical representation of display objects when solving polyadic automated control tasks in a dialogue mode in a natural-like language. The experimental studies on the software and hardware complex, conducted before, showed that the average value of control body combat calculation working time fell by 19.3% for all categories of participants in the experiment. It is suggested to implement this solution in the form of a software module within the framework of a high-level programming language C/C++ using the Qt library, which will enable it to be integrated into special software for a set of automation tools.