Bulletin of Nizhnevartovsk State UniversityBulletin of Nizhnevartovsk State University2311-14022686-8784Nizhnevartovsk State University49338Research ArticleGeneralized algorithm of processing poorly formalized information and its applicationKopyltsovAnton AlexandrovichProgramming Engineer at the Department of Automated Information Processing Systems, Saint Petersburg State Electrotechnical University «LETI»-KopyltsovAlexander VasilievichProfessor at the Department of Automated Information Processing Systems of Saint Petersburg State Electrotechnical University «LETI», Professor at the Department of Higher Mathematics, Saint Petersburg State University of Airspace Instrumentation, Professor at the Department of Information Systems, Smolny University of the Russian Academy of Education-Saint Petersburg State Electrotechnical University «LETI»Petersburg State University of Airspace InstrumentationSmolny University of the Russian Academy of Education150920143354405112020Copyright © 2014, Kopyltsov A.A., Kopyltsov A.V.2014The authors have developed a generalized algorithm for processing poorly formalized information from technical systems which includes 14 stages. At the first stage the information from the technical system through a set of different sensors is collected in the module called “information gathering”. At the second stage the information comes from the module of “information gathering” to the module called “information recognition”, where it is identified. At the third stage the information comes from the module of “information recognition” to the module of “information classification”, where it is classified in n number of lasses K1, ... Ki ... Kn. The value of n is determined by a specific task. At the fourth stage the information delivered to each of n classes, is subjected to processing in the modules of “information convolution”, the processing being particular to each of those classes following a specific algorithm (convolution). At the fifth stage after convolution the accuracy of the information is assessed in the modules of “assessment of information accuracy”. At the sixth stage the security of the information is assessed in the modules of “assessment of information security” in each class by comparing it with the previously received information. At the seventh stage, the links between the newly acquired information in each class and the previously received information kept at the “storage” module are established. This is done in modules of “linkage”. At the eighth stage the credibility of the information received is assessed in each class in the modules “credibility assessment” with the use of probabilistic algorithm of estimating the performance of the monitoring system. At the ninth stage the decision-making is supported in each class in the modules of “decision-making support”. At the tenth stage the generated decisions from all classes are collected in the module of “generalized decision-making support”. At the eleventh stage the decision made is compared to the decisions made earlier in the module of “determination of the number of links”, which is performed by comparing the newly received information with the information kept in the module “storage”. At the twelfth stage a stable reaction to incoming information and its storage is developed in the module “development of stable reaction”, which is performed by comparing the incoming information with the information previously received and kept in the “storage” module. The thirteenth step the decision are generated in the module called “decision generation”. At the fourteenth stage new information is generated in the “storage” module on the basis of newly-recorded information and comparison with previously stored information. The information is checked for novelty. If the information is really new, it enters the module of “information gathering” for subsequent processing. By applying the generalized algorithm for processing poorly formalized information received from technical systems, we obtain the output recommendations to support decision-making. The final decision is made by the expert. The authors also offer an experimental assessment of the results exemplified by the dynamic equilibrium of a long rod, traffic security management, control of nonequilibrium chemical reaction of Belousov-Zhabotinsky. We consider a long cylindrical rod installed on a mobile platform. The cylinder loses balance and begins to fall. The task is to move the platform so that the cylinder would fall. It is assumed that the car has video and audio sensors of different range delivering the information about nearby obstacles. The task is to use the information to move the car so that it was not a collision with any obstacle. In studying the nonequilibrium chemical reactions at experimental facilities it is necessary to maintain the same temperature and concentration of chemical agents throughout the whole volume of the container where the reaction takes place. The task is to maintain a steady reaction process in the vessel.algorithminformation processingtechnical systemsалгоритмобработка информациитехнические системы[Воробьев В.И., Копыльцов А.В., Пальчун Б.П., Юсупов Р.М. Методы и модели оценивания качества программного обеспечения. СПб., 1992.][Воройский Ф.С. Информатика. Энциклопедический словарь-справочник: введение в современные информационные и телекоммуникационные технологии в терминах и фактах. М., 2011.][Кандель Э.Р. В поисках памяти. М., 2012.][Копыльцов А.А. Модель классификации информации и алгоритм ее предварительной обработки для статических и динамических объектов // Известия СПбГЭТУ «ЛЭТИ». Серия «Информатика, управление и компьютерные технологии». 2013. № 6.][Копыльцов А.А. Обработка информации в живых и технических системах // Материалы ХIII Санкт-Петербургской международной конференции «Региональная информатика - 2012» (24-26 октября 2012 г.). СПб., 2012.][Копыльцов А.А. Обработка слабо формализованной информации в живых и технических системах // Материалы Всероссийской научно-практической конференции студентов, магистров, аспирантов «Современное программирование» (16-17 апреля 2014 г.). Нижневартовск, 2014.][Копыльцов А.А. Обработка слабо формализованной информации при недостатке информации // Материалы ХIII Санкт-Петербургской международной конференции «Региональная информатика - 2012» (24-26 октября 2012 г.). СПб., 2012.][Копыльцов А.А. Сохранение конфиденциальности данных при поддержке принятия решений на основе извлекаемой специальным образом информации // Материалы VIII Санкт-Петербургской межрегиональной конференции «Информационная безопасность регионов России» (23-25 октября 2013 г.). СПб., 2013.][Копыльцов А.А., Копыльцов А.В. Алгоритм обработки слабо формализованной информации, поступающей от технических систем // Известия СПбГЭТУ «ЛЭТИ». Серия «Информатика, управление и компьютерные технологии». 2012. № 8.][Копыльцов А.А., Копыльцов А.В. Обработка слабо формализованной информации, поступающей от технических систем // Вестник Нижневартовского государственного гуманитарного университета. 2013. № 1.][Копыльцов А.А., Копыльцов А.В. Технические системы и слабо формализованная информация // Материалы ХIII Санкт-Петербургской международной конференции «Региональная информатика - 2012» (24-26 октября 2012 г.). СПб., 2012.][Копыльцов А.А., Нечитайленко Р.А. Кластерное атрибутирование объектов информационной обработки по понятийным частным и интегральным признакам // Материалы ХII Санкт-Петербургской международной конференции «Региональная информатика - 2010» (20-22 октября 2010 г.). СПб., 2010.][Копыльцов А.В. Компьютерное моделирование. СПб., 2005.][Копыльцов А.В. Об оценке качества программных продуктов // Проблемы информатизации (теоретический и научно-практический журнал). 1994. Вып. 3-4.][Рутковский Л. Методы и технологии искусственного интеллекта. М., 2010.][Хованов Н.В. Статистические модели теории квалиметрических шкал. Л., 1986.]