СПОСОБ ВЫРАБОТКИ РЕШЕНИЙ ПРОБЛЕМ РАЗВИТИЯ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ УПРАВЛЕНИЯ И СИСТЕМА ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ

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